【问题标题】:Strange black box appearing in wpf applicationwpf应用程序中出现奇怪的黑框
【发布时间】:2016-07-27 21:10:04
【问题描述】:

嗨!

我是 wpf 应用程序开发的新手。我刚刚创建了一个演示应用程序,我看到黑框出现在我的应用程序顶部。谁能告诉我如何删除它?

对不起,我什至不知道它的名字。

【问题讨论】:

    标签: c# wpf user-interface


    【解决方案1】:

    这是 VS 2015 Update 2 XAML Diagnostics 的新功能。 这仅在您调试应用程序时显示。

    如果您确实需要禁用此功能,可以在工具 > 选项 > 调试 > 常规 - 为 XAML 启用 UI 调试工具 > 在应用程序中显示运行时工具中提供一个选项

    【讨论】:

    • 嗯,我已经好几年没有它了。我认为没有必要。 (当然,对我来说,其他人可能会觉得它很有用)这只是一种烦恼。感谢您展示如何禁用它。
    • '仅调试'..当我将它作为'Release'运行时它也会显示出来。
    • @ShawnKovac Petr 所说的“仅调试”是指进行调试/开始调试(又名 F5),而不是调试/开始而不进行调试(又名 Ctrl-F5),而不是调试与发布配置跨度>
    • 如果能拖到其他地方会更有帮助。
    • 请注意,这现在被 microsoft 称为“热重载”,现在在选项中的调试下有自己的部分。
    【解决方案2】:

    这是 VS 2015 Update 2(应用内菜单)中的新功能(并且实际上很有用)。 它允许您直接从屏幕上选择视觉效果并切换到视觉树查看器(请参阅“实时视觉树”工具箱)。

    它只影响调试模式。

    【讨论】:

    • 这与使用 Snoop 有何不同?我一直在用它来调试 WPF 中的绑定和样式有一段时间了,有什么理由同时切换或使用它们吗?
    • 和snoop没什么区别,只是现在VS内置的,不需要单独运行。
    【解决方案3】:

    正如其他人所说,它是一个 UI 调试器,非常有用。不过,您无需转到选项菜单即可禁用此功能。 Live Visual Tree 选项卡中有一个按钮可以打开和关闭它。
    见图片UI Debugger toggle - visual studio

    【讨论】:

    • 谢谢,艾希!!这是永久禁用的绝佳替代方案。
    猜你喜欢
    • 2012-08-07
    • 1970-01-01
    • 2015-03-02
    • 1970-01-01
    • 1970-01-01
    • 2014-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多