Кастомизировать MenuItem WPF

156
14 марта 2019, 21:30

При ховере на MenuItem он приобретает не совсем привлекательный вид. Как менять тот же Background при ховере что бы он не был таким? Вот как он выглядит сейчас:

Вот разметка:

<Menu x:Name="NavigationMenu" HorizontalAlignment="Left" Height="419" VerticalAlignment="Top" Width="98" Background="#FFFF8080">
        <MenuItem Header="Settings" FontFamily="Segoe UI Light" FontSize="24" Height="40" Width="98" Margin="0,250,0,0" MouseEnter="MenuItem_MouseEnter"/>
</Menu>

Вот код которым пытался менять:

private void MenuItem_MouseEnter(object sender, MouseEventArgs e)
{
   ( (MenuItem)sender ).Background = NavigationMenu.Background;
}
READ ALSO
Не получается из метода сделать Task&lt;result&gt;

Не получается из метода сделать Task<result>

Есть метод он получает данные из базы, сохраняет их в Datatable и еще я через linq делаю отбор нужного мне количества строкНо возникает ошибка,...

137
Встроить в сборку pdb файл отладки

Встроить в сборку pdb файл отладки

Я не думаю что сложно, моя цель сделать этот файл "портативным", или что-то в этом смысле, можно ли как то его встроить в выходной исполняемый...

133
C# Unity - не работает скрипт у клиента

C# Unity - не работает скрипт у клиента

Пытаюсь разобраться с UNet, но что-то не до конца понимаюЯ проверяю, клиент ли игрок, и если да, то запускаю клиентскую версию функции, описанной...

143
Html Agility Pack не может спарсить сайт

Html Agility Pack не может спарсить сайт

При попытке выполнить

135