c# - 如何在 WPF 中单击菜单项时在父窗口下打开子窗口?

标签 c# wpf user-controls wpf-controls modal-dialog

我正在用 C# 开发一个应用程序。我在 WPF 下使用 .Net。我想打开一个新的子窗口(如对话框),它应该在主窗口中打开,就在菜单栏下方。

但是,新打开的窗口只是显示一个操作系统任务栏。如何在主窗口下打开各种新窗口(如对话框)?

最佳答案

试试这个。

MyChildWindow cw = new MyChildWindow();
cw.ShowInTaskbar = false;
cw.Owner = Application.Current.MainWindow;
cw.Show();

关于c# - 如何在 WPF 中单击菜单项时在父窗口下打开子窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7373335/

相关文章:

c# - 在 Amazon RDS 中托管的 SQL Server 中自动创建数据库

.net - 第 3 方组件许可在 WPF 中如何工作?

c# - 模拟 DbSet.AddOrUpdate

c# - GetKeyboardState 在远程桌面全屏模式下不起作用

c# - 为嵌套属性实现 INotifyPropertyChanged

c# - 如何使用 GDI+ 合法地滚动?

ASP.NET - 验证 UserControl 内的控件

c# 在 IE 中托管用户控件

c# - boost::iostreams 中的 Zlib 压缩与 zlib.NET 不兼容

c# - 将两个可观察的集合组合到一个列表框?