我在Windows窗体中创建了一个表格布局,如图所示,并为我的表格添加了右键菜单。
我想要将以下菜单项添加到子菜单中:
当我点击“添加设备”时,应该显示诸如“声光报警器”,“手动呼叫点”,“闪光灯”等子项。 当我点击“故障”时,应显示诸如“开路故障”,“声光报警器故障”,“短路故障”等子项。
这是我创建菜单项的方式。
以下是我的表单和表格布局:
我想要将以下菜单项添加到子菜单中:
当我点击“添加设备”时,应该显示诸如“声光报警器”,“手动呼叫点”,“闪光灯”等子项。 当我点击“故障”时,应显示诸如“开路故障”,“声光报警器故障”,“短路故障”等子项。
这是我创建菜单项的方式。
ContextMenu m = new ContextMenu();
MenuItem addDevice = new MenuItem("Add Device");
MenuItem deleteDevice = new MenuItem("delete Device");
MenuItem fire = new MenuItem("Fire");
MenuItem fault = new MenuItem("Fault");
MenuItem suppress = new MenuItem("Suppress");
m.MenuItems.AddRange(new MenuItem[] { addDevice, deleteDevice, fire, fault,suppress});
tableLayout.ContextMenu = m;
m.Show((Control)(sender), e.Location);
以下是我的表单和表格布局: