Button 如何对TextBlock中的文本应用文本修剪字符省略号

Button 如何对TextBlock中的文本应用文本修剪字符省略号,button,uwp,Button,Uwp,我有文本块和一个按钮。它们以连续的列附着在网格中。文本块中没有字符省略号。代码如下所示。请给出如何做到这一点的想法 触发条件是当前文本的长度超过文本块的大小。因此,要使texttiming生效,您可以通过以下两种方式执行此操作: 设置文本块的宽度: 如果TextBlock父容器的宽度是固定的,并且不需要随内容大小而改变,则可以显式设置TextBlock.width 将容器类型更改为网格: Grid和StackPanel是不同的。尽管其宽度也与内容相关,但您可以通过设置,将网格列的宽度限

我有文本块和一个按钮。它们以连续的列附着在网格中。文本块中没有字符省略号。代码如下所示。请给出如何做到这一点的想法


触发条件是当前文本的长度超过
文本块的大小。因此,要使
texttiming
生效,您可以通过以下两种方式执行此操作:

  • 设置
    文本块的
    宽度
  • 
    
    如果
    TextBlock
    父容器的宽度是固定的,并且不需要随内容大小而改变,则可以显式设置
    TextBlock.width

  • 将容器类型更改为网格
  • 
    
    Grid
    StackPanel
    是不同的。尽管其宽度也与内容相关,但您可以通过设置
    ,将网格列的宽度限制为不超过父容器,这也实现了变相设置宽度的目的

    这种方法更加灵活,适用于集装箱宽度不确定的情况

    致以最良好的祝愿