C# form label控件怎样随着值的长短自动改变大小

label控件随着值的长短自动改变大小,请教大神怎么实现?这个是我自己做的程式,注意红色框内,值会覆盖后面的单位Mil1445.00是label1,Mil是label2这... label控件随着值的长短自动改变大小,请教大神怎么实现?
这个是我自己做的程式,注意红色框内,值会覆盖后面的单位Mil
1445.00是label1,Mil是label2

这是需要的效果图,值变大,后面的往后移,变小就往前移
求解救!
展开
 我来答
优奈我知识库
2015-01-17 · 程序员干货知识库分享解决方案技术实现内容
优奈我知识库
采纳数:454 获赞数:371

向TA提问 私信TA
展开全部
提前布局好,设定label的长度大小即可

还有尽量考虑label1的最长长度是多少

再或者将label标签的赋值 是变量1 +变量2 这样一个标签显示 就不会覆盖
旒光容易把人抛
2019-04-16 · TA获得超过303个赞
知道答主
回答量:30
采纳率:0%
帮助的人:1.1万
展开全部
你把这两个label的AutoSize改成ture
AutoSize 属性:用来获取或设置一个值,该值指示是否自动调整控件的大小以完整显示其内容。取值为 true时,控件将自动调整到刚好能容纳文本时的大小,取值为false时,控件的大小为设计时的大小。默认值为false。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
甫幼冬6
推荐于2018-04-18 · TA获得超过205个赞
知道小有建树答主
回答量:169
采纳率:50%
帮助的人:121万
展开全部
可以直接吧他两放到同一个lable里面啊;
lable.text="1445.00"+"Mil";
更多追问追答
追问
但是我后面的短边 0 Mil也是要变化的
追答
那就都写在一起啊:
string cData="1445.0";//长边值
string dData="0.0";//短边值
lable.text="长边:"+cData+"Mil 短边:"+dData+"Mil";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式