C# winform控件问题

xuhang08 2016-05-15 04:34:31


用vs2010开发时如上面2图,当我按我F6生成解决方案时,winform控件会自动上移(图1变成了图2的样子),求大神们指导下这是什么原因导致的
...全文
179 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
crystal_lz 2016-05-16
  • 打赏
  • 举报
回复
引用 4 楼 xuhang08 的回复:
[quote=引用 2 楼 ajh99990 的回复:] 你看看你代码里有没有更改这个控件大小或位置的代码。 可能的位置在你的窗体构造函数或者控件的构造函数中。 简单的方法是用检索功能检索控件名称,查看相关代码。
我一个winform上添加了TabControl,TabControl中每个page里面的控件都会自动上移,我看了代码没有修改控件大小或移动位置的代码[/quote] 你新建一个空白窗体 加上一个tabcontrol 加一个控件试试? 注意 我说的是手动测试 而不是拷贝 让问题简化而不是一堆控件在上面 问题都不好找。。如果还是一样 那么没法解释了 如果效果不一样 那么就是代码问题了
xuhang08 2016-05-16
  • 打赏
  • 举报
回复
引用 2 楼 ajh99990 的回复:
你看看你代码里有没有更改这个控件大小或位置的代码。 可能的位置在你的窗体构造函数或者控件的构造函数中。 简单的方法是用检索功能检索控件名称,查看相关代码。
我一个winform上添加了TabControl,TabControl中每个page里面的控件都会自动上移,我看了代码没有修改控件大小或移动位置的代码
之乎者不也 2016-05-15
  • 打赏
  • 举报
回复
二楼正解,应当是代码中更改了控件尺寸,可以去掉或更改成正确的值。
ajh99990 2016-05-15
  • 打赏
  • 举报
回复
因为你现在看的视图是代码运行之前的
ajh99990 2016-05-15
  • 打赏
  • 举报
回复
你看看你代码里有没有更改这个控件大小或位置的代码。 可能的位置在你的窗体构造函数或者控件的构造函数中。 简单的方法是用检索功能检索控件名称,查看相关代码。

111,129

社区成员

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

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

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