У меня есть список, который показывает детали файлов. Я разработал ItemTemplate для растягивания TextNox DirectoryName при изменении размера окна.
<ListView ItemsSource="{Binding LogFolderContent}" SelectedItem="{Binding SelectedLogFile}" HorizontalContentAlignment="Stretch">
<ListView.ItemTemplate>
<DataTemplate>
<DockPanel>
<TextBlock Text="{Binding LastWriteTime" DockPanel.Dock="Right"/>
<TextBlock Text="{Binding Name}" DockPanel.Dock="Left"/>
<TextBlock Text="{Binding DirectoryName}" DockPanel.Dock="Left" Margin="10,0,10,0"/>
</DockPanel>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
Это работает, как и ожидалось.
К сожалению, когда DirectoryName очень длинное или размер окна изменяется, LastWriteTime исчезает из вида.
Я бы очень хотел всегда показывать LastWriteTime и для этого хотел бы уменьшить TextBlock, чтобы не отображать левую часть DirectoryName так, чтобы не было никаких боковых панелей.
Возможно ли это