C#中dialogresult.ok怎么用
短信预约 -IT技能 免费直播动态提醒
在C#中,DialogResult.OK用于指示对话框的结果为"确定"。通常,可以在对话框的按钮的Click事件中使用DialogResult.OK来设置对话框的结果。以下是一个示例:
private void btnOk_Click(object sender, EventArgs e)
{
// 设置对话框结果为DialogResult.OK
this.DialogResult = DialogResult.OK;
// 关闭对话框
this.Close();
}
在上述示例中,当按钮被点击时,首先将对话框的结果设置为DialogResult.OK,然后关闭对话框。此时,使用对话框的ShowDialog方法打开的父窗体可以根据对话框的结果来判断用户是点击了"确定"还是"取消"按钮。
private void btnShowDialog_Click(object sender, EventArgs e)
{
// 创建对话框实例
MyDialog dialog = new MyDialog();
// 显示对话框,并获取对话框的结果
DialogResult result = dialog.ShowDialog();
// 根据对话框的结果进行处理
if(result == DialogResult.OK)
{
// 用户点击了"确定"按钮
// 执行相应的操作
}
else if(result == DialogResult.Cancel)
{
// 用户点击了"取消"按钮
// 执行相应的操作
}
}
在上述示例中,使用ShowDialog方法显示对话框并获取对话框的结果。然后根据对话框的结果进行相应的操作。如果对话框的结果为DialogResult.OK,表示用户点击了"确定"按钮;如果结果为DialogResult.Cancel,表示用户点击了"取消"按钮。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341