Если вы используете Expression Blend, здесь - это то, как это сделать.
Если вы не используете Blend (как я), я помню, что у меня была похожая проблема некоторое время назад иЯ думал, что применение стилей и шаблонов (правильный способ сделать это) будет слишком много усилий, и я придумал это.
<Style TargetType="{x:Type ListViewItem}">
<Style.Resources>
<SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" Color="#00000000"/>
<SolidColorBrush x:Key="{x:Static SystemColors.ControlBrushKey}" Color="#00000000"/>
</Style.Resources>
</Style>
Обратите внимание, что я использую ListView вместо ListBox . Просто добавьте это к ближайшему блоку ресурсов.В моем случае это был <Window.Resources></Window.Resources>
Кроме того, не стесняйтесь экспериментировать с цветами.Я пробовал что-то, что не делает ничего выдающего, когда выбран элемент.
ОБНОВЛЕНИЕ : Несмотря на то, что я использую ListView здесь, я думаю, что этот подход должен работать нормально даже для ListBox.Это потому, что я пытался установить свойства объекта SystemColors, а не ListView.Попробуйте сделать это с помощью элемента управления List Box и отправьте сообщение обратно, если оно работает.