// 创建一个 ContextMenuStrip 控件并添加菜单项 ContextMenuStrip contextMenuStrip = new ContextMenuStrip(); ToolStripMenuItem menuItem1 = new ToolStripMenuItem("菜单项1"); ToolStripMenuItem menuItem2 = new ToolStripMenuItem("菜单项2"); contextMenuStrip.Items.AddRange(new ToolStripItem[ 你上面写的这个,没写完?
时间: 2024-04-21 13:23:25 浏览: 98
控件进阶——快捷菜单控件-ado.netPPT
非常抱歉,我在代码示例中停留了一半。下面是完整的代码:
```csharp
// 创建一个 ContextMenuStrip 控件并添加菜单项
ContextMenuStrip contextMenuStrip = new ContextMenuStrip();
ToolStripMenuItem menuItem1 = new ToolStripMenuItem("菜单项1");
ToolStripMenuItem menuItem2 = new ToolStripMenuItem("菜单项2");
contextMenuStrip.Items.AddRange(new ToolStripItem[] { menuItem1, menuItem2 });
// 将 ContextMenuStrip 与 UIRichTextBox 关联
UIRichTextBox.ContextMenuStrip = contextMenuStrip;
```
在上述代码中,我们创建了一个 ContextMenuStrip 控件,并创建了两个菜单项 menuItem1 和 menuItem2。然后,使用 AddRange() 方法将这两个菜单项添加到 ContextMenuStrip 控件的 Items 集合中。
最后,将 ContextMenuStrip 控件与 UIRichTextBox 的 ContextMenuStrip 属性关联起来,从而实现右键菜单的功能。
再次抱歉给你带来的困扰,希望这次的回答能够帮到你。如果还有其他问题,请随时提问。
阅读全文