【发布时间】:2010-05-13 07:04:30
【问题描述】:
我创建了一个 WPF 用户控件,用于在我的 UI 中显示任务的状态。我收到一个奇怪的报告,说控件有时在左侧有一个令人讨厌的边框,我无法重现它。
控件看起来像这样(工作时)(灰色勾号=未运行,绿色=OK,红十字=失败,沙漏=运行);
alt text http://img504.imageshack.us/img504/1772/wpfgoodpw9.png
出现问题时是这样的;
alt text http://img369.imageshack.us/img369/4201/wpfbadar6.png
这可能与这些图标的分层有关,当状态更改时,其他图标变为不可见,相关图标变为可见。四个图标都堆叠在一起。
这也可能是理论上的背景,我接下来会看。平板和 CRT 显示器都报告了问题。
非常感谢任何指导。
更新: 1) SnapsToDevicePixels 不影响该问题。 2) 不使用网格,仅使用画布。
【问题讨论】:
-
这是Cameron下面提到的像素捕捉。
标签: .net wpf winforms user-controls