C# 为什么运行的时候控件自己变位置了?这个怎么设置啊

winform... winform 展开
 我来答
真爱无限023
2012-06-06 · TA获得超过138个赞
知道小有建树答主
回答量:180
采纳率:0%
帮助的人:108万
展开全部
如果说你的是winform程序,那我不知道

web程序,那么你的控件超过最大宽度,往下挤了,那是正常的。调整一下宽度,就可以了。
追问
是啊~~web程序会经常这样~我的是winf
追答
怎么“自己变位置”的?
winform的一般放在哪就是哪了,
你把窗体的那个属性设为 不可改变大小 、不让用户改变宽度和高度,就ok了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mohunk10
2012-06-06 · TA获得超过754个赞
知道小有建树答主
回答量:466
采纳率:100%
帮助的人:454万
展开全部
只能猜:可能是你的代码在运行时动态的修改了控件的位置。你找找有没有这样的代码。
追问
没找到啊~这个问题好诡异
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友baf3962
2012-06-06 · TA获得超过667个赞
知道小有建树答主
回答量:204
采纳率:100%
帮助的人:133万
展开全部
web程序吗?1、样式问题;2、浏览器问题不兼容;3、前台页面问题。
追问
不是~是窗体应用程序
追答
用panel、splitcontainer容器控制吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
__迷___
2012-06-06 · 超过25用户采纳过TA的回答
知道答主
回答量:98
采纳率:0%
帮助的人:58.5万
展开全部
有两个属性可以设置,Anchor和Dock;设置这两个属性就可以达到你要的要求
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
东方雪羽
2012-06-06 · TA获得超过119个赞
知道答主
回答量:135
采纳率:66%
帮助的人:47.2万
展开全部
具体说明一下,我做winform的,应该能帮到你
追问
就是我把控件拖到了一个位置,然后运行的时候它却改变了位置,这个问题从来都没遇到过~
追答
这样你在属性里看看你那个控件的location属性的值是多少   然后在form框的load事件里写上
this.控件名.Location = new System.Drawing.Point(这里面填上location的值);
看看这样行不
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式