Add text wrapping to SpectreTextBlock elements in FileSystem.xaml for improved readability

This commit is contained in:
2025-12-15 17:14:12 +00:00
parent 8d17f4fa08
commit afcc6206d0

View File

@@ -53,43 +53,59 @@
HorizontalScrollBarVisibility="Disabled"
VerticalScrollBarVisibility="Auto">
<StackPanel Spacing="8">
<controls:SpectreTextBlock Text="{Binding TypeText, Mode=OneWay}" />
<controls:SpectreTextBlock Text="{Binding TypeText, Mode=OneWay}"
TextWrapping="Wrap" />
<controls:SpectreTextBlock Text="{Binding VolumeNameText, Mode=OneWay}"
IsVisible="{Binding !!VolumeNameText, Mode=OneWay}" />
IsVisible="{Binding !!VolumeNameText, Mode=OneWay}"
TextWrapping="Wrap" />
<controls:SpectreTextBlock Text="{Binding SerialNumberText, Mode=OneWay}"
IsVisible="{Binding !!SerialNumberText, Mode=OneWay}" />
IsVisible="{Binding !!SerialNumberText, Mode=OneWay}"
TextWrapping="Wrap" />
<controls:SpectreTextBlock Text="{Binding ApplicationIdentifierText, Mode=OneWay}"
IsVisible="{Binding !!ApplicationIdentifierText, Mode=OneWay}" />
IsVisible="{Binding !!ApplicationIdentifierText, Mode=OneWay}"
TextWrapping="Wrap" />
<controls:SpectreTextBlock Text="{Binding SystemIdentifierText, Mode=OneWay}"
IsVisible="{Binding !!SystemIdentifierText, Mode=OneWay}" />
IsVisible="{Binding !!SystemIdentifierText, Mode=OneWay}"
TextWrapping="Wrap" />
<controls:SpectreTextBlock Text="{Binding VolumeSetIdentifierText, Mode=OneWay}"
IsVisible="{Binding !!VolumeSetIdentifierText, Mode=OneWay}" />
IsVisible="{Binding !!VolumeSetIdentifierText, Mode=OneWay}"
TextWrapping="Wrap" />
<controls:SpectreTextBlock Text="{Binding DataPreparerIdentifierText, Mode=OneWay}"
IsVisible="{Binding !!DataPreparerIdentifierText, Mode=OneWay}" />
IsVisible="{Binding !!DataPreparerIdentifierText, Mode=OneWay}"
TextWrapping="Wrap" />
<controls:SpectreTextBlock Text="{Binding PublisherIdentifierText, Mode=OneWay}"
IsVisible="{Binding !!PublisherIdentifierText, Mode=OneWay}" />
IsVisible="{Binding !!PublisherIdentifierText, Mode=OneWay}"
TextWrapping="Wrap" />
<controls:SpectreTextBlock Text="{Binding CreationDateText, Mode=OneWay}"
IsVisible="{Binding CreationDateVisible, Mode=OneWay}" />
IsVisible="{Binding CreationDateVisible, Mode=OneWay}"
TextWrapping="Wrap" />
<controls:SpectreTextBlock Text="{Binding EffectiveDateText, Mode=OneWay}"
IsVisible="{Binding EffectiveDateVisible, Mode=OneWay}" />
IsVisible="{Binding EffectiveDateVisible, Mode=OneWay}"
TextWrapping="Wrap" />
<controls:SpectreTextBlock Text="{Binding ModificationDateText, Mode=OneWay}"
IsVisible="{Binding ModificationDateVisible, Mode=OneWay}" />
IsVisible="{Binding ModificationDateVisible, Mode=OneWay}"
TextWrapping="Wrap" />
<controls:SpectreTextBlock Text="{Binding ExpirationDateText, Mode=OneWay}"
IsVisible="{Binding ExpirationDateVisible, Mode=OneWay}" />
IsVisible="{Binding ExpirationDateVisible, Mode=OneWay}"
TextWrapping="Wrap" />
<controls:SpectreTextBlock Text="{Binding BackupDateText, Mode=OneWay}"
IsVisible="{Binding BackupDateVisible, Mode=OneWay}" />
<controls:SpectreTextBlock Text="{Binding ClustersText, Mode=OneWay}" />
IsVisible="{Binding BackupDateVisible, Mode=OneWay}"
TextWrapping="Wrap" />
<controls:SpectreTextBlock Text="{Binding ClustersText, Mode=OneWay}"
TextWrapping="Wrap" />
<controls:SpectreTextBlock Text="{Binding FreeClustersText, Mode=OneWay}"
IsVisible="{Binding FreeClustersVisible, Mode=OneWay}" />
IsVisible="{Binding FreeClustersVisible, Mode=OneWay}"
TextWrapping="Wrap" />
<controls:SpectreTextBlock Text="{Binding FilesText, Mode=OneWay}"
IsVisible="{Binding FilesVisible, Mode=OneWay}" />
IsVisible="{Binding FilesVisible, Mode=OneWay}"
TextWrapping="Wrap" />
<CheckBox IsEnabled="False"
IsChecked="{Binding BootableChecked, Mode=OneWay}">
<controls:SpectreTextBlock Text="{x:Static localization:Core.Filesystem_contains_boot_code}" />
<controls:SpectreTextBlock Text="{x:Static localization:Core.Filesystem_contains_boot_code}" TextWrapping="Wrap"/>
</CheckBox>
<CheckBox IsEnabled="False"
IsChecked="{Binding DirtyChecked, Mode=OneWay}">
<controls:SpectreTextBlock Text="{x:Static localization:Core.Filesystem_has_not_been_unmounted_correctly_or_contains_errors}" />
<controls:SpectreTextBlock Text="{x:Static localization:Core.Filesystem_has_not_been_unmounted_correctly_or_contains_errors}" TextWrapping="Wrap"/>
</CheckBox>
</StackPanel>
</ScrollViewer>