0

我有一个标签页。我有一个组合框。当我将鼠标悬停在它上面时,我的标签页的绘制功能就会运行。为什么?

组合框没有处理任何功能。它只是一个组合框。我将组合框移出标签页,现在当我将鼠标悬停在组合框上时,标签页不会绘制。奇怪的..

4

1 回答 1

1

这并不特定于 TabPage,当您将组合放在表单上时也会发生同样的事情。它受视觉样式的影响,当您关闭它时,容器绘制请求会停止。我猜它与 DropDown 属性设置为 DropDownList 时得到的圆角有关,鼠标悬停时组合会发光。它可能要求容器控件在角落绘制像素。用 DropDown = DropDown 解释它更难。

同样的事情发生在按钮上,容器控件绘制记录在参考源中以支持透明效果。即使按钮没有任何透明的东西。视觉风格可能没有像这样优化。它在其他方面与 WPF 所做的非常相似。长话短说,这很正常。

于 2011-01-22T18:29:17.260 回答