private void HighlightState()
{
if (_menuItem.ItemEnabled)
{
_menuItem.ElementState = PaletteState.Tracking;
_menuItem.SplitSeparator.ElementState = PaletteState.Tracking;
_menuItem.SplitSeparator.SetPalettes(_menuItem.KryptonContextMenuItem.StateHighlight.ItemSplit.Back,
_menuItem.KryptonContextMenuItem.StateHighlight.ItemSplit.Border);
_menuItem.SetPalettes(_menuItem.KryptonContextMenuItem.StateHighlight.ItemHighlight.Back,
_menuItem.KryptonContextMenuItem.StateHighlight.ItemHighlight.Border);
}
else
{
_menuItem.ElementState = PaletteState.Disabled;
_menuItem.SplitSeparator.ElementState = PaletteState.Disabled;
_menuItem.SplitSeparator.SetPalettes(_menuItem.KryptonContextMenuItem.StateDisabled.ItemSplit.Back,
_menuItem.KryptonContextMenuItem.StateDisabled.ItemSplit.Border);
_menuItem.SetPalettes(_menuItem.KryptonContextMenuItem.StateDisabled.ItemHighlight.Back,
_menuItem.KryptonContextMenuItem.StateDisabled.ItemHighlight.Border);
}
PerformNeedPaint(false);
}