代码之家  ›  专栏  ›  技术社区  ›  ToxicAvenger

在vs 2010中禁用WPF设计器?

  •  41
  • ToxicAvenger  · 技术社区  · 16 年前

    在vs 2010中有没有一种方法可以禁用wpf设计器(预览窗格,我只需要带有intellisense的xaml窗格)?

    请注意,什么时候 躲藏 WPF设计器的设计视图,它仍将呈现窗体/控件…我不这么认为 残疾人 .

    我只看到了“用”+“XML编辑器打开”的解决方案,这并不能提供默认XAML设计器所具有的逼真度。

    4 回复  |  直到 12 年前
        1
  •  47
  •   Nils    16 年前

    我不知道2010年的情况,但在2008年,您可以使用工具->选项->文本编辑器->XAML->杂项->“始终以完整的XAML视图打开文档”

    也许这有帮助。

        2
  •  10
  •   Andy    16 年前

    我在Visual Studio 2010中没有尝试过这种方法,但在2008年,您可以让它将XAML文件视为XML文件(因此使用标准的XML文本编辑器,而不是设计器的XML编辑器)。您可以通过右键单击XAML文件,选择“打开方式”,从列表中选择XML文件,然后将其设置为默认值来完成此操作。

    至少在2008年,您仍然有相当好的智能感知能力,但没有XAML设计器的开销。

        3
  •  4
  •   Steven Pena    15 年前

    除了在XAML视图中打开(它在同一个对话框中),还可以尝试关闭“自动填充工具箱”。这似乎也确实提高了性能。

        4
  •  0
  •   ChriPf    12 年前

    最后,我用一种非常务实的方法解决了这个问题。与2012年相比进行了测试,但2010年或2013年应相同。请注意,我确实有一些更简单的WPF表单,我想让设计人员使用它们——但不适用于复杂的WPF表单,因为它速度非常慢,而且在某种程度上不起作用。在这种情况下,我启动以下批处理脚本:

    :loop
    taskkill /F /IM XDesProc.exe
    timeout /t 10 /nobreak
    goto loop