b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

listbox删除选中项_panel有什么作用_dialogresult.ok(2)

电脑杂谈  发布时间:2017-02-01 14:29:24  来源:网络整理

{

// 通过frm的属性获取对话框设置

}

ShowDialog()的返回值实际上就是frm.DialogResult属性的值。dialogresult.ok这个值要你自己在Form1的代码里根据情况设定。dialogresult.ok比如用户选择了“确定”就把它设置为System.Windows.Forms.DialogResult.OK;如果选择的是“取消”就设置为System.Windows.Forms.DialogResult.Cancel。

当然你也可以自己设置一个属性来反映用户的选择结果,但是就不能融合到ShowDialog()方法中去了。

其他设置也是这样通过对话框的属性来报告。比如你这个对话框的作用是输入用户名和密码,你就在你的对话框里面公开两个属性:UserName,Password,在对话框的代码里给他们赋值。调用方就通过读取这些属性的值来获取对话框的设置。

Form1 frm = new Form1();

if (frm.ShowDialog(this)

== System.Windows.Forms.DialogResult.OK)

{

// 通过frm的属性获取对话框设置

// Console.WriteLine("用户名是{0},密码是{1}",

// frm.UserName,frm.Password);

}

你也可以传递一个数据结构的引用到对话框里,然后填充这个数据结构来获取对话框设置。不过.NET里通常是像上面说的那样直接把对话框的设置公开为属性。[喝小酒的网摘]


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-29924-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...