C# 如何在其父窗口上显示子窗口?
我有一个简单的样品;我在五月份有两个窗口示例,如ParentWin和ChildWin 在我的父母身上,我有一个这样的按钮C# 如何在其父窗口上显示子窗口?,c#,wpf,C#,Wpf,我有一个简单的样品;我在五月份有两个窗口示例,如ParentWin和ChildWin 在我的父母身上,我有一个这样的按钮 <Button Name="button1" Width="75" Click="button1_Click" /> private void button1_Click(object sender, RoutedEventArgs e) { ChildWin childwindow = new ChildWin();
<Button Name="button1" Width="75" Click="button1_Click" />
private void button1_Click(object sender, RoutedEventArgs e)
{
ChildWin childwindow = new ChildWin();
ChildWin .ShowInTaskbar = false;
childwindow.ShowDialog();
}
私有无效按钮1\u单击(对象发送者,路由目标)
{
ChildWin childwindow=new ChildWin();
ChildWin.ShowInTaskbar=false;
childwindow.ShowDialog();
}
当我的ChildWin在ShowDialog mod中时,如果我选择ParentWin,它将被激活,而我的ChildWin将被隐藏。
我希望当我从任务栏选择ParentWin时,我的ChildWin不会像消息框对话框一样隐藏 必须在父窗口中设置所有者窗口,如下所示:
private void button1_Click(object sender, RoutedEventArgs e)
{
ChildWin childwindow = new ChildWin();
childwindow.Owner = this;
ChildWin.ShowInTaskbar = false;
childwindow.ShowDialog();
}
必须在父窗口中设置所有者窗口,如下所示:
private void button1_Click(object sender, RoutedEventArgs e)
{
ChildWin childwindow = new ChildWin();
childwindow.Owner = this;
ChildWin.ShowInTaskbar = false;
childwindow.ShowDialog();
}
我知道这太晚了,但可能会帮助其他人 有一种在.net中的父窗口上显示窗口的简单方法: 只需选择子窗口表单> 转到属性窗口 并将“最顶层”属性设置为true。
现在,此窗口将显示在所有其他窗口的顶部。就这些 我知道这太晚了,但可能会帮助其他人 有一种在.net中的父窗口上显示窗口的简单方法: 只需选择子窗口表单> 转到属性窗口 并将“最顶层”属性设置为true。 现在,此窗口将显示在所有其他窗口的顶部。就这些