当前位置: 首页 > 编程语言 > C#

我可以将XAML-WPF窗口复制到第二个窗口,如画中画电视吗?

时间:2023-04-11 03:21:52 C#

我能否将XAML/WPF窗口复制到第二个窗口,如画中画电视?我有一个带有两个XAML/WPF窗口(派生自NavigationWindow)的应用程序,每个窗口都包含一个父UserControl,其中放置了所有子控件。在其中一个窗口中,我想以类似电视画中画的方式显示第二个窗口(实际上只是父UserControl)的内容。这样,用户可以在查看第一个窗口的同时查看第二个窗口中发生的情况。请注意,我不想要第二个窗口的UserControl的两个单独副本(这很容易),而是在第一个窗口中镜像第二个窗口的内容。这类似于Windows7任务栏缩略图预览,所以我认为这一定是可能的。然而,理想情况下,我还希望能够在窗口中与窗口进行交互,就像我拉起原始窗口一样。这类似于这个问题,除了我只想从同一个应用程序复制一个窗口,而不是整个桌面。也类似于这个问题,但我需要更多的动手实践,因为我对C#/WPF不是很熟悉。一些代码片段会很棒。先感谢您!使用视觉画笔。它不会是交互式的,但这似乎符合您的需要。将此代码粘贴到Kaxaml中以查看其运行情况。使用可见画笔作为矩形的填充。您将无法与之交互……但这就是任务栏上预览缩略图的完成方式。要进行交互,您必须将所有属性绑定到同一屏幕,并使用布局转换将其缩小。以上是C#学习教程:CanIcopyaXAML/WPFwindowtoasecondwindow,likeapicture-in-pictureTV?如果分享的内容对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: