System.Windows.Forms.ToolStripMenuItem.GetTopLevelControl C# (CSharp) Méthode

GetTopLevelControl() private méthode

private GetTopLevelControl ( ) : Control
Résultat Control
		Control GetTopLevelControl ()
		{
			ToolStripItem item = this;
			while (item.OwnerItem != null)
				item = item.OwnerItem;

			if (item.Owner == null)
				return null;

			if (item.Owner is ContextMenuStrip) {
				Control container = ((ContextMenuStrip)item.Owner).container;
				return container == null ? null : container.TopLevelControl;
			}

			// MainMenuStrip
			return item.Owner.TopLevelControl;
		}