【发布时间】:2014-08-08 21:42:31
【问题描述】:
Delphi XE2 中的TButton 有一个Style 属性。当此属性设置为bsSplitButton 时,按钮右侧会显示一个下拉箭头:
但是,这个下拉区域有一些不便之处:
很多时候太窄了,下拉区域的静态宽度只有11像素。
当鼠标指针悬停在下拉区域上时,仅针对下拉区域没有明确的悬停指示。
如何实现 TButton 的后代来解决这个不便?后代应该有一个DropDownWidth 属性和一个在鼠标悬停在下拉区域上时处理和更改下拉显示的属性。
【问题讨论】:
-
如何实现?好吧,启动编辑器并编写代码。如果您需要具体帮助,您确实需要提出更具体的问题。
标签: delphi delphi-xe2 split-button