gpt4 book ai didi

wpf - GridViewColumn.CellTemplate 中的 TextBlock 文本换行不起作用

转载 作者:行者123 更新时间:2023-12-01 23:25:31 24 4
gpt4 key购买 nike

在此示例中,我在使文本环绕正常工作时遇到问题。谁能看到我在这里做错了什么?

    <ListView Name="listViewReportedException" ItemsSource="{Binding ExceptionDetails}">
<ListView.View>
<GridView>
<GridViewColumn Header="Time" DisplayMemberBinding="{Binding Thrown}" Width="150" />
<GridViewColumn Header="Description" DisplayMemberBinding="{Binding Description}" Width="385">
<GridViewColumn.CellTemplate>
<DataTemplate>
<TextBlock TextWrapping="Wrap" Text="{Binding}" Width="385"/>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
<GridViewColumn Header="Recover action" DisplayMemberBinding="{Binding Action}" Width="90"/>
</GridView>
</ListView.View>
</ListView>

最佳答案

您正在设置 DisplayMemberBindingCellTemplate。使用 CellTemplate 时删除 DisplayMemberBinding。另外,删除 TextBlockWidth 即可正常工作

<ListView ...>
<ListView.View>
<GridView>
<!-- ... -->
<GridViewColumn Header="Description" Width="385">
<GridViewColumn.CellTemplate>
<DataTemplate>
<TextBlock TextWrapping="Wrap" Text="{Binding Description}" />
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
<!-- ... -->
</GridView>
</ListView.View>
</ListView>

关于wpf - GridViewColumn.CellTemplate 中的 TextBlock 文本换行不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11101360/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com