Итак, я создаю установщик WPF и у меня есть две переключатели для установки и удаления:
![Radio buttons](https://i.stack.imgur.com/wFViQ.png)
Вот XAML для каждой кнопки, просто для справки:
Кнопка установки:
<RadioButton Content="Install" HorizontalAlignment="Left"
Margin="42,90,0,0" VerticalAlignment="Top" FontSize="18"
RenderTransformOrigin="0.591,2.133" FontFamily="Microsoft Sans Serif"/>
Кнопка удаления:
<RadioButton Content="Uninstall" HorizontalAlignment="Left"
Margin="42,138,0,0" VerticalAlignment="Top" FontSize="18"
RenderTransformOrigin="0.591,2.133" FontFamily="Microsoft Sans Serif"/>
Теперь, как видно из кода, кнопки в основном одинаковы, за исключением одного говоритустановить, другой говорит, что удалить, и их расположение отличается.Однако, когда программа запускается, я получаю такой результат:
![Install and Uninstall buttons in action](https://i.stack.imgur.com/mA7my.png)
Любые идеи относительно того, почему она делает кнопку удаления жирным шрифтом, и как я могу это исправить?
РЕДАКТИРОВАТЬ: Вот весь код программы, если вы заинтересованы.Я не продвинулся слишком далеко, прежде чем заметил эту проблему:
<Window x:Class="Installer.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:Installer"
mc:Ignorable="d"
Title="Tic-Tac-Toe Installer" Height="283.159" Width="529.765">
<Grid Margin="0,0,2,2">
<RadioButton Content="Install" HorizontalAlignment="Left" Margin="42,90,0,0" VerticalAlignment="Top" FontSize="18" RenderTransformOrigin="0.591,2.133" FontFamily="Microsoft Sans Serif"/>
<Label Content="Please select to install or uninstall Tic-Tac-Toe." Margin="27,23,-75,0" VerticalAlignment="Top" FontFamily="Microsoft Sans Serif" FontSize="22" Width="475" HorizontalAlignment="Left"/>
<Button Content="Cancel" HorizontalAlignment="Left" Height="28" Margin="427,214,-60,-37" VerticalAlignment="Top" Width="75" FontFamily="Microsoft Sans Serif" FontSize="16"/>
<Button Content="Next" HorizontalAlignment="Left" Height="28" Margin="331,214,0,0" VerticalAlignment="Top" Width="75" FontFamily="Microsoft Sans Serif" FontSize="16" RenderTransformOrigin="-0.734,0.499"/>
<RadioButton Content="Uninstall" HorizontalAlignment="Left" Margin="42,138,0,0" VerticalAlignment="Top" FontSize="18" RenderTransformOrigin="0.591,2.133" FontFamily="Microsoft Sans Serif"/>
</Grid>
</Window>
И вот результат:
![Full display](https://i.stack.imgur.com/G8gh0.png)
Теперь вы можете заметить, чтона этом изображении весь текст выделен жирным шрифтом.Принимая во внимание, что раньше только заголовок («Пожалуйста, выберите для установки или удаления Tic-Tac-Toe») и текст удаления был жирным, но я ничего не изменил!