//确定按钮处理程序
private void buttonOK_Click(object sender, EventArgs e)
{
//假设textBoxPath用来记录目录路径,如果不存在要求用户重新设置。
if (this.textBoxPath.Text.Trim().Length == 0)
{
MessageBox.Show("输入路径信息不对!");
this.textBoxPath.Focus();
}
else
{
this.DialogResult = DialogResult.OK;
}
}
//取消按钮处理程序
private void buttonCancel_Click(object sender, EventArgs e)
{
this.DialogResult = DialogResult.Cancel;
}
//窗体关闭处理程序,在关闭窗体时发生。
private void OptionForm_FormClosing(object sender, FormClosingEventArgs e)
{
if (this.DialogResult != DialogResult.Cancel && this.DialogResult !=
DialogResult.OK)
e.Cancel = true;
}
|