我有一个很烦人的问题,当form的transparent属性为true时,当我将鼠标移到SpeedButton平面上时,出现屏幕背景,好像按钮会更新慢,如果你不明白,我可以制作一段视频。谢谢。
问问题
1265 次
1 回答
2
Flat SpeedButton 是棘手的野兽。除了它们的标题和/或字形之外,它们应该是透明的,直到它们被鼠标悬停或单击“激活”。
现在,如果您将表单变为透明,因为它们获得了表单背景颜色,它们也变得“窗口透明”并且不响应其透明部分上的鼠标事件(就像表单一样):如果您单击,您真的单击后面是什么。
您的问题是,现在它们不再被鼠标悬停激活,除非您将鼠标正好放在标题或字形上。
一种解决方法是让您的 SpeedButtons 几乎被字形和标题覆盖。
注意:如果 SpeedButtons 本身是透明的,则与“Flat”相关的透明度会有所不同。在这种情况下,它们会显示背景中的任何内容(形状、图像),而常规的仅显示父背景颜色......
于 2012-06-14T18:26:34.337 回答