【问题标题】:XAML - move a label if text grows on a different labelXAML - 如果文本在不同的标签上增长,则移动标签
【发布时间】:2014-08-20 22:15:17
【问题描述】:

我有一个带有HorizontalContentAlignment="Stretch" 的标签,因此标签的宽度会根据显示的文本而增大或缩小。但是,我希望该标签旁边的标签随标签移动,具体取决于其大小。所以基本上如果它增长,两个标签就不会重叠。我曾尝试与视图上的锚点一起玩,但没有成功。

有人知道我能做什么吗?

干杯

【问题讨论】:

  • 你可以使用水平方向的 StackPanel 并将两个标签放在里面吗?
  • 感谢@Krishna 刚刚尝试过,但没有运气。我写的代码见主要问题
  • 我认为您可能在标签上设置了一些边距。您可以发布您的标签的 xaml 吗?
  • 实际上,我在说废话,我忘了在 StackPanel 中放一个标签,所以它起作用了,如果你把它作为答案,我会为你标记它,现在我会评价你的评论。谢谢
  • 谢谢。它有时会发生:)

标签: wpf xaml


【解决方案1】:

您可以将这两个标签放在StackPanel 中(并将Orientation 设置为Horizontal)这应该处理标签之间的间距。

【讨论】:

    猜你喜欢
    • 2022-11-18
    • 2018-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多