Ich habe ein TabControl. Die Kopfzeile jedes TabItems enthält ein StackPanel mit einem Symbol und einem Label.
<TabControl>
<TabItem>
<TabItem.Header>
<StackPanel Orientation="Horizontal">
<Image Source="/LoginPanel;component/Icons/icoLogin.ico"</Image>
<Label VerticalContentAlignment="Center">Login</Label>
</StackPanel>
</TabItem.Header>
</TabItem.Header>
<!--some further code here-->
<TabItem>
<!--some further code here-->
<TabControl>
Jedes Symbol in jedem nicht ausgewählten TabItem wird wie erwartet angezeigt. Das Icon im aktuell ausgewählten TabItem ist etwas unscharf. Wenn ich zu einer anderen Registerkarte wechsele, wird das Symbol der abgewählten Registerkarte klar, das Symbol der neu ausgewählten Registerkarte wird trübe.
Ich habe bereits Folgendes versucht, um das Problem zu lösen:
SnapsToDevicePixels="True"
aber nichts passiert
ou
Width="32" Height="32"
ou
Stretch="None"
um Skalierung zu verhindern. All dies ohne jegliche Wirkung. Kann mir bitte jemand einen Tipp geben? Vielen Dank im Voraus