怎么得到打开当前窗体的窗体?注:WinForm,多谢 this.parent?为什么要得到得到打开当前窗体的窗体? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 this.Parent不行啊,找不到那变量public bool isLogin。 public static bool isLogin把变量设为静态的,类名.islogin = ... 已打开的窗体难道就没办法控制打开此窗体的窗体?有没有类似Js里的opener的用法呢? 呵呵,你为什么不用登录窗体的dialogresult来判断呢?如果登录成功则返回ok,在调用登录窗体的地方将isLogin置为true,否则置为false(这是常规做法) To:52rainbow(52rainbow) 请问怎么如果用一个新的Form作为dialog来打开,那么返回dialogresult应该在哪里些呢?是不是在Closed那个函数里面return一个值呢?有没有例子? 一个Form用dialog方式来打开,能不能有返回值?一定要用dialogresult的方法才有返回值? 模式窗口在任何地方写都行在任何地方写!this.DialogResult = DialogResult.OK; 如果想取调用他的那个窗口 如果你在 Form2 里面要探出 Form1Form1 f =new Form1();f.Owner=this;f.ShowDialog();Form1 里面 this.Owner 就是 Form2; To:FlashElf(銘龘鶽)但是我在Form1里用MessageBox.Show(this.Owner.Name.ToString())看不到是Form2,而且还出错,是不是哪里不妥了? 用代理,验证密码成功后触发一事件,调用Form1的方法,把那个bool类型的数付值 Form2_Load 后或 Form2_Load 都应该可以取道的if (this.Owner is Form1){ //你的代码!} 这是个没一点winform概念的人问的问题, 建议去找点资料看看 c# qq邮件群发 算法 继承第三方控件后看不到设计界面,紧急求助! C#模拟鼠标问题 高分求助!短信猫串口编程,8位移动号和普通手机号的区别! 50分 DATASET何时销毁? CheckedListBox换行的问题 关于数据导出到excel的问题。。。。。。。。。。。。。。。。。。。。。。。。。 求助高人如何利用串口操作STK菜单(串口设备为wavecom) 各位高手帮帮忙,小弟在这先谢谢了!!!! 班门斧及各路高手请进!关于在应用程序中引用组件后的问题 怎么调用SQL Server中的存储过程? 使用delegate 的时候出现的问题,请高手帮我看看
把变量设为静态的,类名.islogin = ...
请问怎么如果用一个新的Form作为dialog来打开,那么返回dialogresult应该在哪里些呢?
是不是在Closed那个函数里面return一个值呢?
有没有例子?
一定要用dialogresult的方法才有返回值?
在任何地方写!
this.DialogResult = DialogResult.OK; 如果想取调用他的那个窗口 如果你在 Form2 里面要探出 Form1
Form1 f =new Form1();
f.Owner=this;
f.ShowDialog();
Form1 里面 this.Owner 就是 Form2;
但是我在Form1里用MessageBox.Show(this.Owner.Name.ToString())看不到是Form2,而且还出错,是不是哪里不妥了?
if (this.Owner is Form1)
{
//你的代码!}