社区
C#
帖子详情
如何用MDI子窗体中控件改变父窗体控件的状态
FWSH
2006-07-19 03:23:56
如题
...全文
192
4
打赏
收藏
如何用MDI子窗体中控件改变父窗体控件的状态
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cf_1981
2006-07-19
打赏
举报
回复
在form1里面写了
Form form2= new form2();
form2.parent=this;
form2.ShowDialog();
在form2中写
public form1 parent;
在form2中就可以把parent当成Form1的一个实例化对象使用了
例如:
parent.ComboxList1.text="xxx";
Thinkerwang
2006-07-19
打赏
举报
回复
用构造函数把父窗口控件传到MDI子窗体中:
childForm f=new childForm(控件名)
lextm
2006-07-19
打赏
举报
回复
应该是MdiParent,刚才写错了。
lextm
2006-07-19
打赏
举报
回复
在主窗体中生成MdiChild时,设置其Parent = this
然后子窗体可以使用this.Parent来访问主窗体。不过,访问具体的控件,还需要主窗体提供相应的public方法,或者将控件设为public。
十分简单的方法,在SDK的文档中就有。
基本的
MDI
父
窗体
和
子
窗体
在Delphi
中
,我们通常使用TForm类来创建这两种类型的
窗体
,并通过特殊的属性和方法来指定它们为
MDI
父
窗体
或
MDI
子
窗体
。 在创建
MDI
父
窗体
时,我们需要设置其`Style`属性为`bs
MDI
Frame`,这将使
窗体
变为
MDI
父
窗体
。...
MDI
父
窗体
中
的
子
窗体
最大化后消除
子
窗体
在
父
窗体
菜单栏
中
的图标
Winform的
MDI
父
窗体
中
的
子
窗体
最大化后消除
子
窗体
在
父
窗体
菜单栏
中
的图标。
让VB可以调用DLL
控件
中
的
窗体
为
MDI
子
窗体
在这个
子
程序
中
,我们使用这些API函数将DLL
控件
中
的
窗体
设置为
MDI
子
窗体
。首先,我们使用`SetParent`函数将
窗体
的
父
窗口设置为
MDI
父
窗体
的句柄,接着通过`SetWindowLong`函数修改
窗体
的扩展样式,添加`WS_EX_...
C#把
MDI
子
窗体
变为标签页面(不改写任何
控件
)
描述
中
提到的“利用TabControl实现
MDI
子
窗体
标签式显示”,意味着我们需要使用TabControl
控件
来替代传统的
MDI
子
窗体
布局。TabControl
控件
是.NET Framework提供的一个容器
控件
,它可以显示一组互相关联的
控件
,每个...
WPF
MDI
子
窗体
实现
本文将详细介绍如何在WPF
中
实现
MDI
子
窗体
的功能。 首先,我们需要了解WPF的基本架构。与Windows Forms不同,WPF采用基于XAML的声明式编程,它使用布局系统来管理元素的位置和大小。WPF不直接支持
MDI
,因为它的设计...
C#
111,119
社区成员
642,555
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章