是否可以将我正在设计的WPF窗口与其XAML代码分开?双击任何XAML文件将打开它并在一个窗口中显示XAML代码和WPF窗口,将它们水平或垂直分割,但两者都在一个窗口中。我有4个显示器,我写的XAML代码有很长的行,所以我想单独在一个监视器上编辑XAML代码并在另一个监视器上查看WPF窗口,但是将它们分成两个不同的窗口似乎不太合适可能的。
我可以做但我不喜欢的几个糟糕的解决方法是:
那么拆分它们有可能吗?或者你可能有比我更好的解决方法?
答案 0 :(得分:74)
我有同样的问题,然后我找到了一种方法将它分开,
这为XAML源编辑器创建了一个单独的选项卡,只需将其取消并创建一个新窗口。
答案 1 :(得分:7)
单击XML代码右侧的双箭头按钮。
单击其中一个选项会将XAML和Design分隔到同一窗口中的两个单独窗格中。从那里,窗格可以切换。
要恢复原始配置,请再次点击双箭头<p>{$textfrom_mysql}</p>
<pre><code>{$codefrom_mysql}</code></pre>
按钮。
以下突出显示了以下选项:
答案 2 :(得分:3)
Visual Studio 2017有一个新的&#39;编辑并继续&#39; XAML的模式真的很棒,对我来说已经不再需要这个&#39;分裂&#39;功能。
您可以输入XAML并立即更新正在运行的应用程序 - 所以将它放在您想要的任何屏幕上。
我对XAML的Visual Studio编辑已变得非常超级速度,并且更新现在是即时的并且发生在实际运行的应用程序中 - 将使开发更快。
答案 3 :(得分:0)
使用“设计和XAML窗格”旁边的弹出XAML选项,这会将XAML编辑器弹出到一个新窗口,该窗口可以移动到另一个屏幕。元素高亮不起作用,但更改会即时显示。
答案 4 :(得分:-2)
如果你有两个屏幕,垂直分割设计师窗口,从视觉工作室移除窗口,然后调整窗口大小,使宽度跨越双屏幕。