gpt4 book ai didi

c# - 主窗口中的 float 窗口

转载 作者:太空宇宙 更新时间:2023-11-03 15:28:12 25 4
gpt4 key购买 nike

我有一个 WPF 窗口应用程序。

addWindow() 方法创建另一个窗口并将其放置在主窗口旁边(窗口位置和大小在设置中配置)。这导致我添加了另一个监视器以查看添加的窗口。

如何将第二个窗口添加到同一屏幕(作为右上角的小 float 窗口等)并允许用户在 View 之间切换?

当前方法实现:

private void addWindow()
{
this.myScreen = new Project.myMonitorWindow();
this.myScreen.init();
this.myScreen.Show();
}

最佳答案

我认为一个简单的解决方案是使用 popup (链接页面底部的示例)。您可以使它像普通窗口一样工作,并且可以相对于调用窗口中的元素定位它。不确定“在 View 之间切换”是什么意思,但它还有一个名为 StaysOpen (bool) 的参数,如果 StaysOpen = false,这意味着当您在弹出窗口边界外单击时它将关闭。

关于c# - 主窗口中的 float 窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34505797/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com