speedbutton的numglyph设置为4,但图片仍然只能有两种状态是什么原因呢? 都说有4种不同的状态: 1、正常 2、按钮不可用 3、鼠标按下时 4、按钮被选中时 现在我只是在按钮被按下时看到图片变为两一种样子,是什么原因呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看帮助吧,上面很详细!SpeedButton的图片可以有四中显示行为,这四中显示行为在帮助中说的很详细,而如何指定这些显示行为就通过NumGlyph属性来指定! 很简单,一个SpeedButtonGlyph属性可以指定一个图象(可以看作一个列表,但实际上是一个图象,上面有四个小图象),其中四个小图象的位置不同,代表的应用于的SpeedButton的状态也就不同,如下:位置一 默认值,即未对按钮操作的情况下(未选择)显示的图象;如果指定为Glyph的图象中只有一个图象,那么其他三种状态都使用这个图象位置二 当Enabled属性为假时的图象,即按钮不可使用时的图象位置三 当点击后的图象;在GroupIndex为0(指定了组)时,在释放按钮的时候位置一上的图象将再次被显示位置四 当被按下时的显示图象,位置三是点击并释放以后的显示图象,表示具备焦点,而这里是被按下后的图象,是不同的明白了这四个位置上的图象分别在什么时候被显示后,你就可以在代码中通过指定NumGlyph属性的值为1、2、3和4来控制按钮上的图象显示了! 在OnMouseMove事件中重新指定NumGlyph不就可以了! 是不上你的imagelist 里面本身造成的问题 是不是你的imagelist里只有两幅图片 关于sqlite3按日期排序的问题 小女子求助~求高手教delphi编一个小程序~~ 简单问题 水晶报表win98客户端使用问题! 小弟跪求帮助,关于fastreport中报表的问题,在线ING 怎样用installShield Express 制作安装程序 如何对一长串字符移位? DBGrid中选中某行记录,激发什么事件啊? 怎样判断一个文件是否在运行 高分求解! 发现了一点好东西,好书送大家。 急啊急啊!!!sybase和delphi的问题
位置一 默认值,即未对按钮操作的情况下(未选择)显示的图象;如果指定为Glyph的图象中只有一个图象,那么其他三种状态都使用这个图象
位置二 当Enabled属性为假时的图象,即按钮不可使用时的图象
位置三 当点击后的图象;在GroupIndex为0(指定了组)时,在释放按钮的时候位置一上的图象将再次被显示
位置四 当被按下时的显示图象,位置三是点击并释放以后的显示图象,表示具备焦点,而这里是被按下后的图象,是不同的明白了这四个位置上的图象分别在什么时候被显示后,你就可以在代码中通过指定NumGlyph属性的值为1、2、3和4来控制按钮上的图象显示了!