C# wpf --- This is "continuation" of c-sharpcorner.com/forums/how-do-i-set-listbox-item-font-to-bold-continued-sharp2.
Sam Hobbs and Abhishek Chadha, Thanks for the suggestions. Unfortunately, they do not results in bold text. Here is a larger segment of code in the xaml file:
<Window x:Class="PandemicGame.MainWindow" xmlns="... schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="... schemas.microsoft.com/winfx/2006/xaml" xmlns:d="... schemas.microsoft.com/expression/blend/2008" xmlns:mc="... schemas.openxmlformats.org/markup-compatibility/2006" xmlns:local="clr-namespace:PandemicGame" mc:Ignorable="d" ...>
<Window.Resources> <LinearGradientBrush x:Key="GrayBlueGradientBrush" StartPoint="0,0" EndPoint="1,1"> <GradientStop Color="DarkGray" Offset="0" /> <GradientStop Color="#CCCCFF" Offset="0.5" /> <GradientStop Color="DarkGray" Offset="1" /> </LinearGradientBrush> <Style TargetType="{x:Type Button}"> <Setter Property="FontFamily" Value="Arial Narrow"/> <Setter Property="FontSize" Value="15"/> <Setter Property="Background" Value="{StaticResource GrayBlueGradientBrush}" /> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="Button"> <Grid Width="{TemplateBinding Width}" Height="{TemplateBinding Height}" ClipToBounds="True"> <Rectangle x:Name="innerRectangle" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Stroke="Transparent" StrokeThickness="5" Fill="{TemplateBinding Background}" RadiusX="10" RadiusY="10" /> <DockPanel Name="myContentPresenterDockPanel"> <ContentPresenter x:Name="myContentPresenter" HorizontalAlignment="Center" Margin="5" Content="{TemplateBinding Content}" TextBlock.Foreground="Black" /> </DockPanel> </Grid> </ControlTemplate> </Setter.Value> </Setter> </Style> <Style TargetType="{x:Type Label}"> <Setter Property="FontFamily" Value="Arial Narrow"/> <Setter Property="FontSize" Value="15"/> </Style> <Style TargetType="{x:Type Menu}"> <Setter Property="Background" Value="LightGray" /> <Setter Property="FontFamily" Value="Arial Narrow"/> <Setter Property="FontSize" Value="15"/> </Style> <Style TargetType="{x:Type TextBox}"> <Setter Property="FontFamily" Value="Arial Narrow"/> <Setter Property="FontSize" Value="15"/> </Style> <Style TargetType="{x:Type RichTextBox}"> <Setter Property="FontFamily" Value="Arial Narrow"/> <Setter Property="FontSize" Value="15"/> </Style> <Style TargetType="{x:Type ScrollBar}"> <Setter Property="Background" Value="LightGray" /> </Style> <Style TargetType="ListBoxItem"> <Setter Property="Height" Value="22" /> </Style> <Style TargetType="ListViewItem"> <Setter Property="HorizontalContentAlignment" Value="Stretch" /> <Setter Property="Height" Value="22" /> </Style> <Style TargetType="{x:Type GridViewColumnHeader}"> <Setter Property="Background" Value="LightGray" /> </Style> </Window.Resources>
<ListBox x:Name="gLBxReshuffledList1st" Margin="5,0,5,0" Foreground="#FF00FF" MouseDoubleClick="gLBxReshuffledList1stToInfectedCities_MouseDoubleClick"> <ListBox.ItemContainerStyle> <Style TargetType="ListBoxItem"> <Setter Property="FontWeight" Value="Bold"/> </Style> </ListBox.ItemContainerStyle> </ListBox>
The first segments of code are copies from code written many years ago.