panel嵌套窗体 Load事件时窗体内控件坐标和大小改变
我在panel里嵌套一个窗体:
我追踪了一个控件的size和location 在child的声明 ChildForm()结束前size和Location属性数值正常
当运行到child.show() 进入form_load()函数时发现size和location的值都随着与母窗体的对应数值比例放大了
该怎么办才能保持数值不变?
ChildForm child = new ChildForm(); //实例化一个子窗口
child.TopLevel = false;
child.FormBorderStyle = FormBorderStyle.None;
panel1.Controls.Clear();
panel1.Controls.Add(child);
child.Show();
我追踪了一个控件的size和location 在child的声明 ChildForm()结束前size和Location属性数值正常
当运行到child.show() 进入form_load()函数时发现size和location的值都随着与母窗体的对应数值比例放大了
该怎么办才能保持数值不变?
...全文
相关推荐
WinForm窗体及其控件的自适应,winform控件随窗口自适应,C#
窗体自适应,统计原始窗体的位置和大小;缩放后Resize通过计算主窗体的大小,计算出长宽伸缩比例,然后再计算出来内部控件的起始点和长宽,过程通过递归完成,简单易行!
asp.net如何使用窗体分隔控件
不用你说,我给你代码看
C#代码 实现效果
(1)窗体的嵌套代码: Form1 frm=new Form1(); frm.TopLevel = false; frm.Parent = panel1; frm.FormBodyStyle=None; frm.Dock=DockStyle.Fill; frm.Show();
c#开发经验技巧宝典--第12章
软件工程师典藏--c#开发经验技巧宝典<br>第12章:Windows窗体设计<br>每个例子都有完整的代码
C#_实验三_Winform基本控件及程序应用
C#_实验三_Winform基本控件及程序应用



