Tag: tablelayout

如何将子菜单项添加到菜单项

我在Windows窗体中创建了一个Table布局,如图所示,我添加了一个鼠标右键单击Menu到我的表, 我想将子菜单项添加到以下菜单项中,例如 当我点击add device它应该显示子项目,如sounder , MCP , strobe等。当我点击fault它应该显示子项,如open circuit fault , sounder fault ,“短路故障”等等 这就是我创建menuitems的方式 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 […]

如何在winforms中禁用表格面板的水平滚动条

嗨,我有一个tablelayoutpanel,我动态绑定控件。 当项目数超过面板的高度时,显然出现垂直滚动条没有问题。 但同时水平滚动条也出现,即使项目宽度小于面板的宽度。 我怎么能阻止这个?