VS2005中一个窗体中如何修改另一个窗体的属性?

jason91 2007-06-11 10:42:17
我有两个窗体都是主窗体的子窗体,通过主窗体的菜单点击同时打开窗体1和窗体2。
刚打开时只能操作窗体1,窗体2的enabled的属性设为false;在窗体1中填了合格的信息后点击OK按钮,关闭窗体1,显示窗体2并使其enabled属性为true,然后操作窗体2。

好像在窗体1中不能修改已经打开的窗体2 ???

---------
如果用另一种方法,就是通过主窗体点击只打开窗体1,然后通过窗体1打开窗体2,但是这时好像不能把窗体2的MdiParent设为主窗体???

怎么办?谢谢各位帮帮忙!(用的C#)
...全文
207 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuquan1987 2010-04-07
  • 打赏
  • 举报
回复
我也遇见这个问题额,楼主解决了吗
KissXYL 2007-06-11
  • 打赏
  • 举报
回复
虽然知道楼主答案。但是不想回答。csdn新规则。登陆不给可用分,要回复才有。无奈的up。csdn越做越烂!
navysong 2007-06-11
  • 打赏
  • 举报
回复
不是很清楚你的使用环节,其实应该不难。
把窗体Enable做成属性包装起来,在关闭窗体1时,把它变成True,然后触发窗体2生成的事件
就差不多了
dmhaifeng 2007-06-11
  • 打赏
  • 举报
回复
mark

110,502

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧