如何隐藏WPF MainWindow运行时自动出现的顶部面板
WPF调试时顶部自动弹出面板隐藏方法
你看到的顶部弹出面板是Visual Studio调试WPF项目时默认自带的XAML热重载运行工具栏,仅本地调试阶段会显示,程序正式打包发布后不会向最终用户展示,无需担心发布后的显示问题。
方法1:仅隐藏工具栏(保留XAML热重载功能,推荐)
XAML热重载支持修改XAML代码后实时预览效果,无需重启程序,建议保留功能仅隐藏工具栏:
- 打开Visual Studio顶部菜单「工具」→「选项」
- 在左侧导航栏展开「调试」→「热重载」
- 取消勾选「在调试时为 WPF 应用显示运行时工具栏」选项,点击确定保存即可。
方法2:关闭XAML热重载(工具栏连带功能一起关闭)
如果你不需要使用热重载功能,可以直接关闭整个功能,工具栏也会同步消失。
仅当前项目生效
- 右键解决方案资源管理器中的WPF项目,选择「属性」
- 切换到「调试」页签,取消勾选「启用 XAML 热重载」即可。
全局所有项目生效
- 打开Visual Studio顶部菜单「工具」→「选项」
- 在左侧导航栏展开「调试」→「热重载」
- 取消勾选「启用 XAML 热重载」选项,点击确定保存即可。
内容的提问来源于stack exchange,提问作者Sunny Sandeep
相关产品推荐
相关产品推荐

