社区
C#
帖子详情
这个问题怎么解决,关于子窗体问题的,请教。。。。。。。。。
上山老人
2008-07-14 11:11:04
我在一个窗体通过一下代码打开另外一个子窗体
sonwindow Frm=new sonwindow();
Frm.Show();
如果我想在把这个窗体中的一个数传到子窗体中去,可以办到吗
...全文
83
5
打赏
收藏
这个问题怎么解决,关于子窗体问题的,请教。。。。。。。。。
我在一个窗体通过一下代码打开另外一个子窗体 sonwindow Frm=new sonwindow(); Frm.Show(); 如果我想在把这个窗体中的一个数传到子窗体中去,可以办到吗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mulpig
2008-07-14
打赏
举报
回复
构造函数呗
syl2000
2008-07-14
打赏
举报
回复
在子窗体类定义里面定义一个public型变量,用于接受传入数据
class sonwindow{
public int mv_car;
......
}
然后
sonwindow Frm=new sonwindow();
Frm.mv_var = ...;
Frm.Show();
tanxiaolin520
2008-07-14
打赏
举报
回复
用全局变量 是可以
但是很浪费资源的,程序打开时间越长将会越慢。
你可以使用构造函数。在调用子程序的时候就把值传过去了。这样更方便一些。
benjerry
2008-07-14
打赏
举报
回复
子窗体里面,设置一个变量 private int number=0;
然后构造函数改以下
public sonwindow (int a)
{
InitializeComponent();
number=a;
}
然后你在调用的时候就写
sonwindow Frm=new sonwindow(15);
Frm.Show();
这里我假设我传的是15
cychris
2008-07-14
打赏
举报
回复
可以啊 设置一个全程序变量
然后在你本窗体给全程序变量一个值
然后在新窗体直接用就可以了
MDI
窗体
与
子
窗体
的显示
问题
--(如何让主
窗体
是被控件挡住的
子
窗体
显示)
机房收费系统中,MDI
窗体
添加picture控件后
子
窗体
无法显示。博主分享两种
解决
办法,一是隐藏picture控件,但有弊端;二是利用API函数SetParent,在相应模块声明函数,在点击菜单事件中应用,还需调整
子
窗体
大小,此方法有效
解决
问题
。
C# WinForm
子
窗体
显示(被父
窗体
控件挡住
解决
)
本文探讨了在Visual Studio中使用MDI容器时遇到的
子
窗体
显示
问题
,
子
窗体
被父
窗体
控件遮挡。通过调整
子
窗体
的TopLevel属性并将其作为面板控件的
子
元素,或直接将
子
窗体
作为控件添加到MDI主
窗体
的面板上,
解决
了这一
问题
。
c#-WinFrom
子
窗体
嵌入主
窗体
该博客围绕C# WinForm
子
窗体
嵌入主
窗体
展开。介绍了添加嵌入按钮事件,遵循代码复用OOP原则
解决
多个按钮快速编写
窗体
嵌入
问题
,符合面向对象编程方法。还独立出打开
窗体
的方法,对跳出多个
窗体
情况进行优化,防止多次点击出现多个或内嵌多个
子
窗体
。
在MDI
窗体
调用
子
窗体
时怎样使不被MDI
窗体
上的图片挡住
博客主要
解决
MDI
窗体
调用
子
窗体
时被Picture控件挡住的
问题
。通过在模块中声明SetParent API函数改变
子
窗体
父窗口来
解决
遮挡。添加代码后
子
窗体
显示异常,可将
子
窗体
borderstyle设为1,或添加代码设置
窗体
大小,还介绍了VB实现窗口最大化、最小化的方法。
父
窗体
嵌套
子
窗体
,
子
窗体
移动(非MDI,非顶级
窗体
)
本文介绍如何在非MDI且非顶级
窗体
的环境中,实现在父
窗体
中嵌套
子
窗体
并能自由拖动的技术。通过在
子
窗体
中添加MouseCaptureChanged和Move事件处理,结合Panel容器,实现
子
窗体
在父
窗体
内的移动。同时,展示了在
子
窗体
关闭时调用父
窗体
方法隐藏Panel的逻辑。
C#
111,130
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章