以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- TopicBar1控件中的按钮效果是怎么做的? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=28374)
|
-- 作者:mamuaiqing
-- 发布时间:2013/1/26 21:21:00
-- TopicBar1控件中的按钮效果是怎么做的?
如图
此主题相关图片如下:图1.png

|
-- 作者:mamuaiqing
-- 发布时间:2013/1/26 21:22:00
--
效果又是3D,鼠标移到控件上颜色又变为黄色,有人知道没?
|
-- 作者:Neha
-- 发布时间:2013/1/27 14:38:00
--
女像本来就是那样吧
|
-- 作者:mamuaiqing
-- 发布时间:2013/1/27 16:05:00
--
我是在想那按钮效果是怎么做出来的,按钮控件好象做不出那效果
|
-- 作者:lin_hailun
-- 发布时间:2013/1/28 9:34:00
--
以下是引用mamuaiqing在2013-1-27 16:05:00的发言:
我是在想那按钮效果是怎么做出来的,按钮控件好象做不出那效果
按钮控件可以做出那样的效果。你设置一下按钮的样式。再设置一下它的背景图片。再编写对应的鼠标事件就行了。
Dim btm As WinForm.Button = e.Form.Controls("Button6") btm.basecontrol.BackgroundImage = getimage("d:\\Test.jpg")
|
-- 作者:mamuaiqing
-- 发布时间:2013/2/20 2:21:00
--
以下是引用lin_hailun在2013-1-28 9:34:00的发言:
按钮控件可以做出那样的效果。你设置一下按钮的样式。再设置一下它的背景图片。再编写对应的鼠标事件就行了。 Dim btm As WinForm.Button = e.Form.Controls("Button6") btm.basecontrol.BackgroundImage = getimage("d:\\Test.jpg")
请教林老师,按照上面的代码,在控件 MouseEnter 事件中输入下面的代码无效
e.Sender.BackColor = Color.LightPink
代码又得怎么改?
|
-- 作者:mamuaiqing
-- 发布时间:2013/2/20 2:39:00
--
难道再利用林老师的代码,再将图片的颜色改为其它颜色,在鼠标进入控件后变化了背景图?
|
-- 作者:lin_hailun
-- 发布时间:2013/2/20 8:39:00
--
以下是引用mamuaiqing在2013-2-20 2:39:00的发言:
难道再利用林老师的代码,再将图片的颜色改为其它颜色,在鼠标进入控件后变化了背景图?
如果你只是想改变背景颜色的话,直接设置按钮的样式就行了,在属性那里。
|
-- 作者:lin_hailun
-- 发布时间:2013/2/20 8:41:00
--
e.Sender.BackColor = Color.LightPink
我测试这句代码是可以运行的。
如果你不止是想改颜色,那就用代码设置按钮的背景图吧。
|
-- 作者:mamuaiqing
-- 发布时间:2013/2/20 19:12:00
--
明白林老师的意思了,感谢林老师的指导
|