小编Ele*_*tos的帖子

. 如何使用“...”截断 DataGridTextColumn LongText

. 我需要在右侧截断带有“...”的 DataGridTextColumn LongTexts,但我不知道“如何制作”像这样:

我想要的是

. 而不像现在:

实际的

这是我的 DataGrid XAML:

<DataGrid Name="Musics" AutoGenerateColumns="False" HorizontalGridLinesBrush="Transparent">
        <DataGrid.Columns>
            <!--<DataGridCheckBoxColumn ElementStyle="{StaticResource MaterialDesignCheckBox}">
                <DataGridCheckBoxColumn.Header>
                    <CheckBox/>
                </DataGridCheckBoxColumn.Header>
            </DataGridCheckBoxColumn>-->
            <DataGridTextColumn/>
            <DataGridTextColumn Header="Título" Binding="{Binding Path=Title}" MaxWidth="400" SortDirection="Ascending" SortMemberPath="Title"/>
            <DataGridTextColumn Header="Duração" Binding="{Binding Path=Duration}" ElementStyle="{StaticResource rightAlign}" IsReadOnly="True" CanUserResize="False">
                <DataGridTextColumn.HeaderStyle>
                    <Style TargetType="{x:Type DataGridColumnHeader}" BasedOn="{StaticResource MaterialDesignDataGridColumnHeader}">
                        <Setter Property="HorizontalAlignment" Value="Right"/>
                        <Setter Property="Padding" Value="4 8 2 8"/>
                    </Style>
                </DataGridTextColumn.HeaderStyle>
            </DataGridTextColumn>
            <DataGridTextColumn Header="Intérprete" Binding="{Binding Path=Artist}" MaxWidth="100"/>
            <DataGridTextColumn Header="Álbum" Binding="{Binding Path=Album}" MaxWidth="200"/>
            <DataGridTextColumn Header="Género" Binding="{Binding Path=Genre}" MaxWidth="200"/>
            <DataGridTextColumn Header="Classificação" Binding="{Binding Path=Classification}" ElementStyle="{StaticResource rightAlign}">
                <DataGridTextColumn.HeaderStyle>
                    <Style …
Run Code Online (Sandbox Code Playgroud)

c# wpf datagrid truncate

2
推荐指数
1
解决办法
1182
查看次数

标签 统计

c# ×1

datagrid ×1

truncate ×1

wpf ×1