我想在按下相同的按钮后隐藏或显示*
的字形。
示例:我在一个带有“后退”按钮和“下一步”按钮的表单上。两者都有带箭头的字形。按下“下一步”按钮后,它将在“完成”按钮中进行转换而不显示字形。类似如果按下“后退”按钮,“完成”按钮变为带有箭头字形的“下一步”按钮。完成按钮没有图标。
答案 0 :(得分:3)
Glyph的类型为TBitmap。为了隐藏字形,请为其指定Nil:
MyButton.Glyph := Nil;
为了显示一个字形,你需要一个带有图像的TBitmap对象并将其指定给Glyph:
MyButton.Glyph := MyBitmap;