如何 调用DialogResult.OK 问题 if(form.ShowDialog() == DialogResult.OK){} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 this.DialogResult = DialogResult.OK;//此时就设置了DialogResult,退出函数后,就会关闭窗体了。或是设置窗体上,按钮的DialogResult属性。点击按钮后就会按照你设置的返回。 按钮的模拟点击调用方法:button1.PerformClick(); 在委托中实例子窗体,返回一个DialogResult类型的值不就可以了? 在弹出的对话框的【确定】按钮事件中写上,然后关闭窗口this.DialogResult=DialogResult.OK;this.close();然后在主窗体中就可以通过if (form.ShowDialog()==DialogResult.OK)接收处理事件。 只想把子窗体的结果返回给父窗体.showdialog后,dialogresult不能携带信息回来的,你可以考虑通过传递一个引用进去。例如FormChild childFrm=new FormChild(ref retureValue);这样在子窗体中对returnValue进行修改后,主窗体就能得到修改的值! this.DialogResult = DialogResult.OK; 只有在子窗体中才能用到:this.DialogResult = DialogResult.OK可以关闭子窗体在父窗体中可以这样调用:FormChild fc = new FormChild();if(fc.ShowDialog() == DialogResult.OK){} 窗体的命名有什么要求呢?是不是需要前缀呢? 比如按钮一般是 btn打头。 我想问,窗体有要求吗?一般是以什么打头呢? c#调用bat文件问题 C#进度提示窗体拖动后无法显示执行进度 对象方法改写问题 请大家推荐 vs.net 2005 的书籍 谢谢 着急啊!!关于一维离散数据处理波峰寻找的问题,请高手指点。 请问静态字段分配在堆还是栈? 使用C#代码实现登陆其他机器的问题 在线等待!!!为何我的vs.net用了一段时间后,没有了帮助?? DataGrid问题 c#在autocad2008中进行二次开发中字体轮廓加宽的问题 关于WebClient带Cookie发送问题
button1.PerformClick();
this.close();然后在主窗体中就可以通过if (form.ShowDialog()==DialogResult.OK)接收处理事件。
showdialog后,dialogresult不能携带信息回来的,你可以考虑通过传递一个引用进去。例如
FormChild childFrm=new FormChild(ref retureValue);这样在子窗体中对returnValue进行修改后,主窗体就能得到修改的值!
在父窗体中可以这样调用:
FormChild fc = new FormChild();
if(fc.ShowDialog() == DialogResult.OK)
{}