Office中国论坛/Access中国论坛

标题: 彩色背景按钮 [打印本页]

作者: 海狸先生    时间: 2005-6-19 17:26
标题: 彩色背景按钮
大家知道,窗体中的按钮的背景颜色始终是灰色,很难看,有没有办法改变呢?

答案是有

一、用标签做命令按钮,但是存在一些隐患,



   如1、无法使控件焦点转移

举个例子,按钮单击事件为 msgbox 文本框

你在一文本框输入一个值,然后去点击这个按钮,你会发现,

得到的是上次文本框的值,因为焦点没有改变,文本框的update事件没有激活。

当然你可以用刷新或者其他方法避免,但是仍有很多不方便的地方

     2、无法用tab键切换

二、其他方法......

三、本例子中的方法

优点:具有命令按钮的一切特性(因为就是用命令按钮做的)

缺点:事件稍多了一点,不过不影响大局,要好看,总要有一点点牺牲.......[attach]11334[/attach]



[此贴子已经被作者于2005-10-19 9:00:56编辑过]


作者: 海狸先生    时间: 2005-6-19 19:26
当然,当上面的隐患在你设计的窗体中不存在时,用标签代替按钮还是比较好用的
作者: 宿命的风    时间: 2005-6-19 19:52
海狸,看看这:http://www.office-cn.net/forum.php?mod=viewthread&tid=28703
作者: 海狸先生    时间: 2005-6-19 19:55
以下是引用宿命的风在2005-6-19 11:52:00的发言:



海狸,看看这:http://www.office-cn.net/forum.php?mod=viewthread&tid=28703



何意?
作者: fnyunx    时间: 2005-6-19 20:14
谢谢!晚上研究一下!
作者: tmtony    时间: 2005-6-20 05:22
我也是使用海狸的办法来解决变灰 焦点及快捷键,但又有标签的可塑性.

因是公司的产品,所以放上来的是MDE.

[attach]11349[/attach]


作者: iceblock    时间: 2005-10-19 02:30
用代标签的透明按钮
作者: dhwx    时间: 2005-10-19 09:09
以下是引用tmtony在2005-6-19 21:22:00的发言:

我也是使用海狸的办法来解决变灰 焦点及快捷键,但又有标签的可塑性.

因是公司的产品,所以放上来的是MDE.

[attach]11349[/attach]



请问你的例子里命令与标签是怎么连上关系的。

就跟文本框与标签一样。

能说一下吗?

谢谢!
作者: dhwx    时间: 2005-10-19 09:20
以下是引用dhwx在2005-10-19 1:09:00的发言:







请问你的例子里命令与标签是怎么连上关系的。

就跟文本框与标签一样。

能说一下吗?

谢谢!




作者: 海狸先生    时间: 2005-10-19 16:49
本站的 专家门诊200问书中就有
作者: quanli    时间: 2005-10-19 16:55
学习。。。。
作者: wb111666    时间: 2006-4-6 04:39
以下为单独分离出来的剪贴板访问公共模块,包含复制文本到剪贴板,从剪贴板读取文本,完全备份剪贴板数据,恢复剪贴板数据四个公共函数。由Terry Kreft开发,LucasLynn增强。
作者: 中国情    时间: 2006-4-7 22:28
不错哦
作者: chaojianan    时间: 2009-4-18 21:03
下载了看看。
作者: dddd042821    时间: 2009-6-11 21:37
学习
作者: zyz218    时间: 2009-6-14 19:13
very good!!!!!!!!!!!!!!!!!!!
作者: chaojianan    时间: 2009-10-25 21:23
谢谢分享。
作者: fcghw    时间: 2009-10-31 13:51
研究一下!
作者: li08hua    时间: 2009-11-1 02:15
我找了好久呢
作者: tangjiawang    时间: 2009-11-4 16:33
学习下
作者: jack.powell    时间: 2009-11-9 21:46
低于预期值
作者: jack.powell    时间: 2009-11-9 21:47
低于预期值
作者: sagemeyou    时间: 2009-11-11 13:45
看看
作者: sagemeyou    时间: 2009-11-11 13:47
有点复杂了。
作者: yanwei82123300    时间: 2010-2-27 10:02
谢谢分享




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3