我有一个Windows窗体应用程序,其中包含一对面板中的一对标签,一个按钮和一个组合框。调整Windows窗体应用程序中的标签大小
this.pnlSuboptions.Controls.Add(this.label1);
this.pnlSuboptions.Controls.Add(this.cboPtSize);
this.pnlSuboptions.Controls.Add(this.label2);
this.pnlSuboptions.Controls.Add(this.btnSelect);
我在尝试为我的标签加载本地化字符串时遇到了我的标签问题。某些语言的本地化字符串比英文字符串大。在这种情况下,标签的一部分会隐藏在组合框或按钮下。
我希望标签的大小向左而不是右移。我已经将标签的AutoSize属性设置为true,并且也使用了Anchor属性,但似乎没有任何效果。
我发现了一个SO link其中包含了解决当标签文字的变化,但我敢肯定,我怎么能在我的情况下将此这个问题,其中标签的形式加载过程中读出一次。
有什么建议吗?
autoSize设置为True是错误的事情,在这里做。设置其MaximumSize属性,并为两行文本留出足够空间或设置AutoEllipsis = True。 – 2014-11-25 11:17:45