Delphi:显示/隐藏TBitbtn中的字形

时间:2016-02-01 17:44:26

标签: delphi button glyph

我想在按下相同的按钮后隐藏或显示*的字形。

示例:我在一个带有“后退”按钮和“下一步”按钮的表单上。两者都有带箭头的字形。按下“下一步”按钮后,它将在“完成”按钮中进行转换而不显示字形。类似如果按下“后退”按钮,“完成”按钮变为带有箭头字形的“下一步”按钮。完成按钮没有图标。

1 个答案:

答案 0 :(得分:3)

Glyph的类型为TBitmap。为了隐藏字形,请为其指定Nil:

MyButton.Glyph := Nil;

为了显示一个字形,你需要一个带有图像的TBitmap对象并将其指定给Glyph:

MyButton.Glyph := MyBitmap;