110,538
社区成员
发帖
与我相关
我的任务
分享
Window1 dialog;
public MainWindow()
{
...
dialog = new Window1();
}
private void button1_Click(object sender, RoutedEventArgs e)
{
dialog.Owner = this;
dialog.ShowDialog();
}
Window1 dialog;
private void button1_Click(object sender, RoutedEventArgs e)
{
dialog = new Window1();
dialog.Owner = this;
dialog.ShowDialog();
}
Window1 dialog;
public MainWindow()
{
...
dialog = new Window1();
}
private void button1_Click(object sender, RoutedEventArgs e)
{
this.Focusable = false;
this.IsEnabled = false;
dialog.Owner = this;
dialog.Show();
}
// 在Window1的代码里,禁止该窗口关闭。当对话框退出时,仅仅调用Hide,并重新把MainWindow的对应属性设回true
Window1 dialog = new Window1();
dialog.ShowDialog(this);
public partial class Form1 : Form
{
private Form2 frm;
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
frm.ShowDialog();
}
private void Form1_Load(object sender, EventArgs e)
{
frm = new Form2();
}
}
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
this.Hide();
}
}
这样是可以重复调用啊