假设我在同一页面上有两个TextBlock
并且都绑定到同一个变量:
<TextBlock Text={Binding [someViewModel].someText}/>
<TextBlock Text={Binding [someViewModel].someText}/>
//someText = "testingText"
我想知道是否可以让第一个文本块显示“tes ......”,第二个文本块显示“testingText”?
答案 0 :(得分:2)
试试这个
<StackPanel>
<TextBlock Text="testingtext" MaxWidth="20" TextTrimming="CharacterEllipsis" HorizontalAlignment="Left"></TextBlock>
<TextBlock Text="testingtext" ></TextBlock>
</StackPanel>
输出
答案 1 :(得分:1)
为其中一个绑定创建一个IValueConverter
,将String转换为您想要的自定义格式。