【问题标题】:AutoSize vertically while AutoEllipsis horizontally on label controlAutoSize 垂直,而 AutoEllipsis 在标签控件上水平
【发布时间】:2013-02-04 18:24:43
【问题描述】:

我想在用户控件的左下角放置一个标签。 控件的大小可能会在水平和垂直方向上有所不同。 当水平调整大小减小以致标签无法完全显示时, 我希望 AutoEllipsis 启动。 但另一方面,我不希望我的控件从左下角浮动, 因为标签的高度不是自动调整的(这使得文本保持在比自动调整标签高几个像素的位置)。

所以我想知道如何水平设置 AutoEllipsis 但在标签控件上保持 AutoSize 垂直。帮帮我。

【问题讨论】:

  • winforms? ASP.NET? wpf?
  • C# winform。但这有关系吗?

标签: c# winforms autosize


【解决方案1】:

尝试为标签设置这些属性:

AutoEllipsis = true
Anchor = Top, Bottom, Left
AutoSize = false

更新: 试试这些属性:

AutoEllipsis = true
TextAlign = TopLeft
Anchor = Bottom, Left, Right
AutoSize = false

【讨论】:

  • 很难理解你到底想要什么。可以提供一些图片吗?
  • 我添加了图片帮助大家理解。
  • 再一次。您想要:水平 - 自动省略,垂直 - 左下对齐,不调整大小 或:水平 - 不自动省略,垂直 - 左下对齐,调整标签大小
猜你喜欢
  • 1970-01-01
  • 2019-08-29
  • 2020-08-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多