0
Это должно быть похоже, например, на изображении WPF автозаполнения TextBlock с многоточием внутри ListView
У меня есть представление списка персонализированных DataTemplate
. Я должен автозаполнять все свободное пространство с эллипсисом в Description
TextBlock
.
Вы хоть представляете, как я могу это сделать?
<ListView ItemsSource="{Binding Items}" HorizontalAlignment="Stretch">
<ListBox.ItemContainerStyle>
<Style TargetType="ListBoxItem">
<Setter Property="HorizontalContentAlignment" Value="Stretch"></Setter>
</Style>
</ListBox.ItemContainerStyle>
<ListView.ItemTemplate>
<DataTemplate>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="20" />
<ColumnDefinition Width="*" />
<ColumnDefinition Width="20" />
</Grid.ColumnDefinitions>
<Image Grid.Column="0" Width="16" Height="16" Source="{Binding Type, Converter={StaticResource NodeIconConverter}}" />
<TextBlock Grid.Column="1" Text="{Binding Tittle}" ToolTip="{Binding Description}" />
<Image Grid.Column="2" Width="16" Height="16" Source="{Binding Status, Converter={StaticResource NodeStatusConverter}}" />
</Grid>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>