0

当我将用户控件添加到 XAML 页面中的代码时,提示输入元素和属性的预先输入在该页面中停止工作。在运行时一切正常,我可以根据需要显示和使用用户控件,但在设计时有些东西被破坏了。

如果我使用预先输入注释掉用户控件<!-- -->,它将再次开始工作。因此,在编辑 XML 时,我将其保留为注释,但每次我想编辑然后构建和运行时注释/取消注释有点不方便。

定义的local命名空间在项目中的所有类之间共享。

<local:MySettings Visibility="Collapsed" x:Name="MySettings" />
4

2 回答 2

0

这通常意味着您的控件正在做一些让设计者感到不安的事情。检查输出选项卡/窗口以查看是否有任何输出?

于 2012-10-22T06:24:42.717 回答
0

突然间,我注意到 typeahead 又开始工作了……

据我所知,我做了两件事:

  1. 我进行了重建(而不是构建)以查看是否有任何警告消息
  2. 我关闭了VS做其他事情,刚刚重新打开。

不知道其中哪一种是解决问题的方法,但至少它消失了!

于 2012-10-22T11:26:25.750 回答