9 instantiations of MenuItem
System.Windows.Forms.Tests (6)
System\Windows\Forms\UnsupportedTypesTests.cs (6)
46
() => new
MenuItem
(),
47
() => new
MenuItem
(text: "text"),
48
() => new
MenuItem
(text: "text", onClick: null!),
49
() => new
MenuItem
(text: "text", onClick: null!, Shortcut.Alt0),
50
() => new
MenuItem
(text: "text", items: null!),
51
() => new
MenuItem
(MenuMerge.Add, mergeOrder: 1, Shortcut.Alt0, text: "text", onClick: null!, onPopup: null!, onSelect: null, items: null!),
UnsupportedTypes (3)
CreateFrameworkTypes.cs (3)
36
_menuItem1 =
new
("Item1", OnClick);
47
void ContextMenu_Popup(object sender, EventArgs e) => _contextMenu.MenuItems.Add(new
MenuItem
("Item3"));
54
MenuItem fileMenuItem =
new
("MainMenuItem", (s, e) => MessageBox.Show("New menu item clicked", "MainMenu"));
27 references to MenuItem
System.Windows.Forms (24)
System\Windows\Forms\Controls\Unsupported\ContextMenu\ContextMenu.cs (1)
25
public ContextMenu(
MenuItem
[] menuItems) : base(items: menuItems) => throw new PlatformNotSupportedException();
System\Windows\Forms\Controls\Unsupported\ContextMenu\Menu.cs (3)
27
protected Menu(
MenuItem
[] items) => throw new PlatformNotSupportedException();
40
public
MenuItem
MdiListItem => throw null;
69
public
MenuItem
FindMenuItem(int type, IntPtr value) => throw null;
System\Windows\Forms\Controls\Unsupported\ContextMenu\Menu.MenuItemCollection.cs (13)
28
public virtual
MenuItem
this[int index] => throw null;
36
public virtual
MenuItem
this[string key] => throw null;
48
public virtual
MenuItem
Add(string caption) => throw null;
50
public virtual
MenuItem
Add(string caption, EventHandler onClick) => throw null;
52
public virtual
MenuItem
Add(string caption,
MenuItem
[] items) => throw null;
54
public virtual int Add(
MenuItem
item) => throw null;
56
public virtual int Add(int index,
MenuItem
item) => throw null;
58
public virtual void AddRange(
MenuItem
[] items) { }
62
public bool Contains(
MenuItem
value) => throw null;
72
public
MenuItem
[] Find(string key, bool searchAllChildren) => throw null;
74
public int IndexOf(
MenuItem
value) => throw null;
88
public virtual void Remove(
MenuItem
item) { }
System\Windows\Forms\Controls\Unsupported\ContextMenu\MenuItem.cs (6)
66
public MenuItem(string text,
MenuItem
[] items) : this(
84
MenuItem
[] items) : base(items: items) => throw new PlatformNotSupportedException();
247
public virtual
MenuItem
CloneMenu() => throw null;
249
protected void CloneMenu(
MenuItem
itemSrc) { }
251
public virtual
MenuItem
MergeMenu() => throw null;
253
public void MergeMenu(
MenuItem
itemSrc) { }
System\Windows\Forms\Controls\Unsupported\MainMenu\MainMenu.cs (1)
27
public MainMenu(
MenuItem
[] items) : base(items: items) => throw new PlatformNotSupportedException();
UnsupportedTypes (3)
CreateFrameworkTypes.cs (3)
17
private
MenuItem
_menuItem1;
18
private
MenuItem
_menuItem2;
54
MenuItem
fileMenuItem = new("MainMenuItem", (s, e) => MessageBox.Show("New menu item clicked", "MainMenu"));