winform 拟态窗口 DialogResult 并传值
打开一个页面,并获取这个页面传回的值
this.DialogResult = DialogResult.OK;
如果点击右上角的X,那么会传回
DialogResult.Cancel

public partial class passwordcheck : Form
{
public passwordcheck()
{
InitializeComponent();
}
public string _passwork { get; set; }
private void button1_Click(object sender, EventArgs e)
{
if (string.IsNullOrEmpty(textBox1.Text.Trim()))
{
MessageBox.Show("請輸入密碼");
}
else
{
this.DialogResult = DialogResult.OK;
_passwork = textBox1.Text.Trim();
this.Close();
}
}
}
passwordcheck newform = new passwordcheck();
if (newform.ShowDialog() == DialogResult.OK)
{
string pwd = newform._passwork;
}

浙公网安备 33010602011771号