Я долго искал решение, но так как я не нашел ничего полезного, я задаю свой вопрос.
Я использую MahApps Metro в WPF, и он поддерживает Tile View. У меня есть несколько рисунков, которые применяются к плитке, и сама плитка хранится в ListBox, так что она выглядит как меню «Пуск» в Windows 10. Но всякий раз, когда я наводю указатель мыши на элемент мозаики, цвет фокуса listBox становится видимым
![enter image description here](https://i.stack.imgur.com/YCw4O.png)
Поскольку это плитки, а фокус списка мне не нужен, то синее окружение выглядит для меня просто уродливо, но я не нашел способа его отключить.
Мой код XAML довольно скромный:
<Controls:MetroWindow x:Class="Berichtsheft_Analyzer.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:Berichtsheft_Analyzer"
xmlns:Controls="clr-namespace:MahApps.Metro.Controls;assembly=MahApps.Metro"
mc:Ignorable="d"
Title="Report Portfolio Analyzer"
Height="700"
Width="900"
Icon="C:\Users\lerchers\Desktop\testbilder BCS\moustache.png">
<Grid Name="Grid1">
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition Height="188"/>
</Grid.RowDefinitions>
<ListBox Name="Hans" ScrollViewer.HorizontalScrollBarVisibility="Disabled" >
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<WrapPanel />
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Margin="15,10">
<Controls:Tile Title="{Binding Path=_Name}" Background="Brown" TiltFactor="0" Width="225" Height="225">
<Rectangle Width="160" Height="160" >
<Rectangle.Fill>
<ImageBrush ImageSource="{Binding Path=_Imagesrc}"/>
</Rectangle.Fill>
</Rectangle>
</Controls:Tile>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</Grid>
Что мне нужно сделать, чтобы цвет фокуса был как минимум на «Белый», чтобы он больше не отображался