2010-09-30 4 views

ответ

0

Вы должны быть в состоянии, если его Visual C# вы должны иметь право щелкнуть по виджету и настроить свойство переднего плана. Foreground обычно устанавливает цвет текста в виджетах Visual .net, таких как ярлыки, кнопки, текстовые поля, поэтому я думаю, что он, вероятно, будет там для меню.

В Xaml:

<Menu Foreground="Red"> 
     <MenuItem Header="_File"></MenuItem> 
    </Menu> 

Не видел пункт меню, но не его меню ... Файл будет синим Edit будет красным .. Вы DataTemplate установить свой стиль в зависимости от пункт меню

<Menu Foreground="Red"> 
     <MenuItem Foreground="Blue" Header="_File"></MenuItem> 
     <MenuItem Header="_Edit"></MenuItem> 
    </Menu> 
1

в окне формы приложения, в коде behide формы, в конструкторе только после InitializeComponent(), установите свойство цвета меню, например:

MyMenu.ForeColor = Color.White;