如何在c#中复制和粘贴?

如何在c#中复制和粘贴?,c#,winforms,C#,Winforms,我想做一个鼠标右键菜单,它将有“复制”和“粘贴”选项 假设我有: int p=int.Parse(Microsoft.VisualBasic.Interaction.InputBox("")); p*=100; Box b=new Box();//This is a form called "Box" that has a textbox in it. The result will be in the textbox. b.Show(); 现在,我想让用户通过右键单击菜单复制/粘贴到框中。我

我想做一个鼠标右键菜单,它将有“复制”和“粘贴”选项

假设我有:

int p=int.Parse(Microsoft.VisualBasic.Interaction.InputBox(""));
p*=100;
Box b=new Box();//This is a form called "Box" that has a textbox in it. The result will be in the textbox.
b.Show();
现在,我想让用户通过右键单击菜单复制/粘贴到框中。我该怎么做?
我正在使用WinForms。

此行为称为
上下文菜单
,它将出现在
鼠标右键单击
上。 由于您的问题不清楚,如果您使用的是Windows
窗体
应用程序,则可在
文本框
上找到

Windows上的默认
ContextMenu
窗体

上下文菜单“>

如果要在Windows窗体的某个位置创建它,可以使用
ContextMenuStrip
控件


请参见:

此行为称为
上下文菜单
,它将出现在
鼠标右键单击
上。 由于您的问题不清楚,如果您使用的是Windows
窗体
应用程序,则可在
文本框
上找到

Windows上的默认
ContextMenu
窗体

上下文菜单“>

如果要在Windows窗体的某个位置创建它,可以使用
ContextMenuStrip
控件



请参见:

您是否在使用WinForms/WPF/其他功能?您必须提供更多的信息。几乎每个GUI工具包(例如windows窗体、WPF…)在默认情况下都应该这样做。您正在使用哪个GUI工具包,如果您使用winforms,默认情况下该工具包可用。答案不清楚,因为这是Windows窗体使用WinAPI的默认行为。你肯定知道。要自定义菜单吗?这是WinForms。我想要一个默认菜单。你在使用WinForms/WPF/其他什么吗?您必须提供更多的信息。几乎每个GUI工具包(例如windows窗体、WPF…)在默认情况下都应该这样做。您正在使用哪个GUI工具包,如果您使用winforms,默认情况下该工具包可用。答案不清楚,因为这是Windows窗体使用WinAPI的默认行为。你肯定知道。要自定义菜单吗?这是WinForms。我想要一个默认菜单。而ContextMenu将为我进行复制和粘贴?你是说默认的ContextMenu?withdefault ContentMenu-yes可以进行复制和粘贴。我没有看到
文本框的
RightMouseClick
事件,RightMouseClick表示它在输出窗口上,如上图所示,不是来自开发环境Visual Studio IDE。listBox也可以吗?而ContextMenu将为我进行复制和粘贴?您是指默认值吗上下文菜单?使用默认内容菜单-是可以进行复制和粘贴。我没有看到
textBox的
RightMouseClick
事件。RightMouseClick表示它在输出窗口上,如上图所示,不是来自开发环境Visual Studio IDE。listBox也可以吗?