由于容器宽度较小,标签文本未显示
Label Text not displayed due to less width of its container
我在面板中有一个标签。标签中文本的宽度超过其容器面板。因此,标签中的文本未完全显示。
我试过 this.label1.Dock = DockStyle.Top;
和 this.label1.Dock = DockStyle.Fill;
,但都不起作用。有什么办法可以解决这个问题吗?
标签位于面板中的 TableLayoutPanel
中。我只想在第一行完全显示文本。使面板的 AutoSize
为真会导致其他数据从其位置移动。这是不应该发生的。
在 TableLayoutPanel
中托管控件时,您可以为控件设置 ColumnSpan
。
Column spanning is often useful for positioning a control that is
considerably wider than its peers.
Select 设计器和属性中的 LinkLabel
将 ColumnSpan
设置为 3
。同时将其中的 AutoSize
属性 设置为 true
:
有关详细信息,请参阅:
我在面板中有一个标签。标签中文本的宽度超过其容器面板。因此,标签中的文本未完全显示。
我试过 this.label1.Dock = DockStyle.Top;
和 this.label1.Dock = DockStyle.Fill;
,但都不起作用。有什么办法可以解决这个问题吗?
标签位于面板中的 TableLayoutPanel
中。我只想在第一行完全显示文本。使面板的 AutoSize
为真会导致其他数据从其位置移动。这是不应该发生的。
在 TableLayoutPanel
中托管控件时,您可以为控件设置 ColumnSpan
。
Column spanning is often useful for positioning a control that is considerably wider than its peers.
Select 设计器和属性中的 LinkLabel
将 ColumnSpan
设置为 3
。同时将其中的 AutoSize
属性 设置为 true
:
有关详细信息,请参阅: