System.Windows.Forms.Menu.InvalidateItem C# (CSharp) Method

InvalidateItem() private method

private InvalidateItem ( MenuItem item ) : void
item MenuItem
return void
		internal virtual void InvalidateItem (MenuItem item)
		{
			if (Wnd != null)
				Wnd.Invalidate (item.bounds);
		}

Usage Example

Example #1
0
        void DeselectItem(MenuItem item)
        {
            if (item == null)
            {
                return;
            }

            item.Selected = false;

            /* When popup item then close all sub popups and unselect all sub items */
            if (item.IsPopup)
            {
                HideSubPopups(item, TopMenu);

                /* Unselect all selected sub itens */
                foreach (MenuItem subitem in item.MenuItems)
                {
                    if (subitem.Selected)
                    {
                        DeselectItem(subitem);
                    }
                }
            }

            Menu menu = item.Parent;

            menu.InvalidateItem(item);
        }
All Usage Examples Of System.Windows.Forms.Menu::InvalidateItem