如果左侧单元格的内容大于宽度,我如何在DataGrid中使用正确的空单元格来显示继续文本?
如果右侧单元格有数据,则可以使用TextTrimming="CharacterEllipsis"
------------------------------ | Name | Last Name | ------------------------------- | Looooo...| a last name | ------------------------------- But if the right cell is empty, something like: ------------------------------- | Name | Last Name | ------------------------------- | Loooooooong Nameeeeee | -------------------------------
是否有任何财产可以制作这样的文字?
由于
答案 0 :(得分:0)
一种选择是使用Grid而不是DataGrid。
然后在你的类中添加一个属性,比如TextIsLong
将一个DataTrigger添加到ItemTemplate,以检查TextIsLong是否为true,如果为true,则将该TextBlock的Grid.ColumnSpan设置为2