【发布时间】:2011-08-17 17:35:05
【问题描述】:
在设计 Silverlight UI 时,我偶尔会在设计器画布中遇到一些来历不明的奇怪线条。如下图所示:
我无法点击它(什么也没有发生),没有办法选择它,也没有任何东西应该在那里。在通过引用我的主项目中的另一个项目来集成一个大的 UserControl(它本身是一个 SL 4 应用程序和它自己的项目之前)之后,那些“幻影”线开始出现。一旦我像任何其他 UI 元素一样将控件添加到 XAML 中,我就开始获得这些行。如果我删除控件,它们也会消失。这些行也仅在我第一次打开 MainPage.xaml 时出现。只要我单击画布中的任何内容,或更改某些内容、缩放等(可能是任何会强制重新绘制画布的内容),线条就会消失并且不会回来,直到我关闭 MainPage.xaml 的选项卡并重新打开它从一开始。虽然我并没有被这些线条激怒,但我认为它们可能表明出现了问题,尤其是在控件的初始化/绘图时。 Silverlight,包括“假”控件,运行良好。
可能是什么原因,因为我很确定其他控件的初始化存在某些问题,可能是我在该控件中拥有的一些代码。最后,是的,看起来有些东西的边距不对,但我已经检查过了,一切正常。
PS:所有的解决方案都被清除并重建了好几次。
【问题讨论】:
标签: visual-studio visual-studio-2010 silverlight-4.0 designer