protected override void OnSelect(EventArgs e)
{
CommandBarContextMenu contextMenu = this.GetContextMenu() as CommandBarContextMenu;
if (contextMenu == null)
{
return;
//throw new NotSupportedException();
}
contextMenu.SelectedMenuItem = this;
base.OnSelect(e);
}