社区
C#
帖子详情
WinForm窗体中控件不见了
DataBox-MDX
2010-12-27 02:51:01
有一A窗体,里面有很多空间,且后台很多代码,运行正常,今天在属性框双击那个A窗体,突然A窗体里的所有控件不见了,但是后台代码全部在,在初始化函数InitializeComponent单步调试的时候,也可以运行到一些控件的初始化代码,但是不知道为什么窗体中的控件全不见了????
...全文
1298
24
打赏
收藏
WinForm窗体中控件不见了
有一A窗体,里面有很多空间,且后台很多代码,运行正常,今天在属性框双击那个A窗体,突然A窗体里的所有控件不见了,但是后台代码全部在,在初始化函数InitializeComponent单步调试的时候,也可以运行到一些控件的初始化代码,但是不知道为什么窗体中的控件全不见了????
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
24 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
test0037
2012-12-23
打赏
举报
回复
Loction 属性,被误点了,设置(0,0) 随便先修改(200,200)就出来了!,我也碰到过了,找了好几天!
yinrongg
2010-12-27
打赏
举报
回复
应该是VS的BUG
yinrongg
2010-12-27
打赏
举报
回复
这个问题我遇到过好多次 我用的是VS2005 你把那个窗体的文件复制出加载到被的项目看是不是有控件
rabbitlzx
2010-12-27
打赏
举报
回复
[Quote=引用 9 楼 qqamoon 的回复:]
检查 Designer.cs
this.Controls.Add(control);
[/Quote]
这个很可疑阿
ICANNER
2010-12-27
打赏
举报
回复
检查这些控件的父容器是否设置属性Visible = false; 或者检查是否将控件置于上层控件的底层
1232131231
2010-12-27
打赏
举报
回复
置于顶层 置于底层
benyouyong
2010-12-27
打赏
举报
回复
关掉平台.重新打开..
crackdung
2010-12-27
打赏
举报
回复
我認為你控件有問題,例如強簽名,安裝其他相同dll。。。
garfieldzf
2010-12-27
打赏
举报
回复
试试撤销操作!
garfieldzf
2010-12-27
打赏
举报
回复
试试撤销操作!
andybang1981
2010-12-27
打赏
举报
回复
重建工程添加进去
福来哥
2010-12-27
打赏
举报
回复
有时候你给控件添加了图片,但是后来你又把电脑上的图片移动了地方,就可能是这样。重新设计一下窗口就好了。
缭绕飘渺
2010-12-27
打赏
举报
回复
你不保存,ctrl+Z取消就完事了吗
CNCMOLDCHEN1
2010-12-27
打赏
举报
回复
修改空间的top,left为(0,0) 看是不是能回归到左上角 对
偶像-阿里巴巴-马云
2010-12-27
打赏
举报
回复
检查初始化代码
[Quote=引用 9 楼 qqamoon 的回复:]
检查 Designer.cs
this.Controls.Add(control);
[/Quote]
龍过鸡年
2010-12-27
打赏
举报
回复
检查 Designer.cs
this.Controls.Add(control);
梁俊俊
2010-12-27
打赏
举报
回复
你点击窗体,然后ctrl+A
IvyAngta
2010-12-27
打赏
举报
回复
情况很多种 建议你把这个窗体的几个文件放在问题里 大家帮你看看
spiderwolf2010
2010-12-27
打赏
举报
回复
初始化代码中 Form.Controls.Add(control)方法 是否丢失了。
DataBox-MDX
2010-12-27
打赏
举报
回复
[Quote=引用 3 楼 sudianbo 的回复:]
修改空间的top,left为(0,0) 看是不是能回归到左上角
[/Quote]
设置了,还是看不到
加载更多回复(4)
C#
WinForm
窗体
及其
控件
的自适应
1.把自适应的类整体复制到你的工程命名空间里,这样做,每个
窗体
均可使用。 2.声明自适应类实例。 3.为
窗体
添加SizeChanged事件,并在其方法Form1_SizeChanged
中
,首次记录
窗体
和其
控件
初始位置和大小,之后调用类的自适应方法,完成自适应。 4.Panel,DataGridView等
控件
同样适用。 应用代码如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Drawing; using System.Linq; using System.Reflection; using System.Windows.Forms; using System.Diagnostics; namespace DataFactory { partial class Form : System.Windows.Forms.Form { AutoSizeFormClass ASC = new AutoSizeFormClass(); //++++++++++声明自适应类实例 public Form() { InitializeComponent(); } private void Form_Load(object sender, EventArgs e) { ASC.ControlInitializeSize(this); //++++++++++调用自适应类的初始化方法,记录
窗体
和其
控件
的初始位置和大小 } private void Form_SizeChanged(object sender, EventArgs e) { ASC.ControlAutoSize(this); //++++++++++调用自适应类的初始化方法,完成自适应。 } } }
C#
WinForm
窗体
中
控件
的大小自适应
下载后解压缩即可运行使用,代码
中
有详细的备注。 使用方法见博客:https://blog.csdn.net/chbxgbin/article/details/109690260 1.把自适应的类整体复制到你的工程命名空间里,这样做,每个
窗体
均可使用。 2.声明自适应类实例。 3.为
窗体
添加SizeChanged事件,并在其方法Form1_SizeChanged
中
,首次记录
窗体
和其
控件
初始位置和大小,之后调用类的自适应方法,完成自适应。 4.Panel,DataGridView等
控件
同样适用。
C#
WinForm
图表
控件
应用详解
本课程详细介绍图表
控件
(Chart)在C#
WinForm
程序开发
中
的应用,包括图表的基本要素,基本图表的创建,图表的类型,核心内容是用图表展示数据库
中
的数据。
WinForm
窗体
及其
控件
的自适应,
winform
控件
随窗口自适应,C#
窗体
自适应,统计原始
窗体
的位置和大小;缩放后Resize通过计算主
窗体
的大小,计算出长宽伸缩比例,然后再计算出来内部
控件
的起始点和长宽,过程通过递归完成,简单易行!
c#
winform
窗体
程序
控件
命名规范
c#
winform
窗体
程序
控件
命名规范
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章