我在程序中添加了一个标签,可以通过输入框输入文本。
但Label的文本被截断,因为Label的大小太小。
我用Google搜索了问题并找到了AutoSize方法。
但是在VB 2013中,Label没有这样的功能。
任何可能有帮助的想法?
更新:这是一个WPF应用程序
答案 0 :(得分:0)
如果这是Winforms而不是有一个选项
AutoEllipsis就是这样做的
答案 1 :(得分:0)
此代码将以指定字体测量文本的长度,并将标签设置为该长度。
label.Size = TextRenderer.MeasureText(label.Text, label.Font)
尝试一下,如果您需要任何进一步的帮助,请告诉我。
干杯。