1

我有一个很烦人的问题,当form的transparent属性为true时,当我将鼠标移到SpeedButton平面上时,出现屏幕背景,好像按钮会更新慢,如果你不明白,我可以制作一段视频。谢谢。

4

1 回答 1

2

Flat SpeedButton 是棘手的野兽。除了它们的标题和/或字形之外,它们应该是透明的,直到它们被鼠标悬停或单击“激活”。

现在,如果您将表单变为透明,因为它们获得了表单背景颜色,它们也变得“窗口透明”并且不响应其透明部分上的鼠标事件(就像表单一样):如果您单击,您真的单击后面是什么。

您的问题是,现在它们不再被鼠标悬停激活,除非您将鼠标正好放在标题或字形上。

一种解决方法是让您的 SpeedButtons 几乎被字形和标题覆盖。

注意:如果 SpeedButtons 本身是透明的,则与“Flat”相关的透明度会有所不同。在这种情况下,它们会显示背景中的任何内容(形状、图像),而常规的仅显示父背景颜色......

于 2012-06-14T18:26:34.337 回答