Я создаю приложение для хранения Windows 8, и я не могу изменить выделенный/выделенный цвет a TextBlock в ListView.Как изменить выделенный цвет текста в TextBlock в ListView?
Вот как я создаю мой ListView:
<ListView x:Name="zonesList" HorizontalAlignment="Left" Height="516" Margin="50,175,0,0" ItemTemplate="{StaticResource LocalizationCellSample}" VerticalAlignment="Top" Width="355" DataContext="{Binding}" SelectionChanged="zonesList_SelectionChanged"/>
И мои данные связывания:
<DataTemplate x:Key="LocalizationCellSample">
<Grid HorizontalAlignment="Left">
<TextBlock Style="{StaticResource ListBoxTextStyle}" TextWrapping="Wrap" Width="200" MaxHeight="20" VerticalAlignment="Center" Text="{Binding name}" HorizontalAlignment="Left" Margin="20,5,0,0" FontFamily="Global User Interface"/>
</Grid>
</DataTemplate>
Что это самый простой способ?
EDIT:
Вот ListBoxTextStyle
<Style x:Key="ListBoxTextStyle" TargetType="TextBlock">
<Setter Property="FontFamily" Value="Segoe UI Light" />
<Setter Property="FontSize" Value="16" />
</Style>
Можете ли вы опубликовать стиль для 'ListBoxTextStyle'? –
Вы хотите изменить TextColor TextBlock или цвет ListBox для выделения выделенного элемента? – Jehof
@MichaelPerrenoud Я добавил ListBoxTextStyle в свой пост. –