当前位置:编程学习 > C#/ASP.NET >>

本姑娘不才,请教一下,C#winform怎么实现右击复制功能呢,谢谢!

如题,谢谢! --------------------编程问答-------------------- 从哪里复制啊,如果是文本框则有相应方法(richbox1|textbox1.copy())就复制到了剪切板上。在再其他文本框可以调用paste()粘贴等,还有cut(),find()等,自己看看方法就知道了 --------------------编程问答-------------------- 在对应窗体上右击事件中调用复制函数 --------------------编程问答-------------------- 首先你应该要添加个Contextmenustrip空件,然后在你的选中的每个控件中都设置他的快捷键,然后就是实现它的功能,可以用Copy()方法 --------------------编程问答-------------------- 直接调复制函数。 --------------------编程问答-------------------- 有女程序员吗?欢迎进入本群:70123273
PS:只要女程序员~~ --------------------编程问答-------------------- 在工具箱里找到Contextmenustrip控件,添加到窗体里,然后点你要用的winform里点击属性,你会发现属性中多一栏属性Contextmenustrip,加进去,这样就能出现点击右键出现一个菜单,你可以自己加复制,粘贴,剪贴等等,在复制里添加事件(调用COPY的方法)不知是否明白。 --------------------编程问答-------------------- 看下 --------------------编程问答-------------------- 姑娘,你要复制文本吗 --------------------编程问答-------------------- 用WPF吧,多方便啊.
ContextMenu绑定一个Command,搞掂 --------------------编程问答-------------------- 谢谢各位,我的意思是若窗体上N多控件时,岂不是要一个个去判断复制的是哪个控件里面的内容,岂不是很麻烦呢。 --------------------编程问答-------------------- 5555555555555555555555555555
好久没见到姑娘,今天一听到姑娘差点射出来 --------------------编程问答-------------------- 这年头 姑娘好了不起 汗一个先
ps:谁叫搞计算机的比例严重失衡 --------------------编程问答-------------------- 到处都是,不足为奇! --------------------编程问答-------------------- 先睡会,带回再来瞻仰珍惜动物 --------------------编程问答--------------------
引用 11 楼 yfqvip 的回复:
5555555555555555555555555555 
好久没见到姑娘,今天一听到姑娘差点射出来
--------------------编程问答--------------------
引用 13 楼 xuqunying0545 的回复:
到处都是,不足为奇!


      
... --------------------编程问答-------------------- 我们班男女比例为18:3 --------------------编程问答-------------------- 不過程序員的女孩不怎麽漂亮吧?? --------------------编程问答--------------------
引用 18 楼 zhantianyou 的回复:

你叫詹天佑?牛人啊.膜拜 --------------------编程问答-------------------- 应该是需要判断的,
上面的程序员怎么搞的。
我所在的公司里,
女的人数是男的两倍。 --------------------编程问答--------------------
引用 10 楼 xuqunying0545 的回复:
谢谢各位,我的意思是若窗体上N多控件时,岂不是要一个个去判断复制的是哪个控件里面的内容,岂不是很麻烦呢。


写个递归去判断把。 --------------------编程问答--------------------
引用 5 楼 happy_gril 的回复:
有女程序员吗?欢迎进入本群:70123273 
PS:只要女程序员~~

为什么啊,干嘛不要男人啊? --------------------编程问答-------------------- 呵呵! --------------------编程问答-------------------- 别人是来提问的,上面的很多同志要注意言行... --------------------编程问答--------------------
引用 11 楼 yfqvip 的回复:
5555555555555555555555555555
好久没见到姑娘,今天一听到姑娘差点射出来

大哥你挺住 --------------------编程问答-------------------- 楼上搞笑。 --------------------编程问答--------------------
引用 17 楼 longhui666888 的回复:
我们班男女比例为18:3

一样 --------------------编程问答--------------------
引用 22 楼 shangshentoy 的回复:
引用 5 楼 happy_gril 的回复:
 有女程序员吗?欢迎进入本群:70123273
 PS:只要女程序员~~

 为什么啊,干嘛不要男人啊?

性别歧视 --------------------编程问答-------------------- 这个补好办,递归也可以,不过就是性能不太好
是否还有更好的办法呢
--------------------编程问答-------------------- 递归吧,这个方便点。 --------------------编程问答--------------------
引用 11 楼 yfqvip 的回复:
5555555555555555555555555555
好久没见到姑娘,今天一听到姑娘差点射出来



小弟甘拜下风....
--------------------编程问答--------------------
引用 11 楼 yfqvip 的回复:
5555555555555555555555555555
好久没见到姑娘,今天一听到姑娘差点射出来
--------------------编程问答-------------------- 汗一个衔. --------------------编程问答-------------------- 你们这些人怎么能这样?太无耻了,姑娘多大了?长啥样儿啊? --------------------编程问答-------------------- System.Windows.Forms.SendKeys.SendWait("^C");//复制
System.Windows.Forms.SendKeys.SendWait("^V");//粘贴 
System.Windows.Forms.SendKeys.SendWait("^X");//剪切

用Ctrl + C、Ctrl + V、Ctrl + X功能,复制选中的内容 --------------------编程问答-------------------- 姑娘有照片吗? --------------------编程问答--------------------
引用 20 楼 songbb123 的回复:
应该是需要判断的,
上面的程序员怎么搞的。
我所在的公司里,
女的人数是男的两倍。

哪个公司啊,我也去 --------------------编程问答-------------------- 如果能射出来就牛了 --------------------编程问答--------------------
引用 11 楼 yfqvip 的回复:
5555555555555555555555555555
好久没见到姑娘,今天一听到姑娘差点射出来

...................... --------------------编程问答-------------------- 我是来看MM的 --------------------编程问答-------------------- 递归 不是吧...........

不知道到 这个'大家口里说的这个稀有动物[姑娘]' 是复制文本 TextBox RichTextBox 里面的内容吗

如果是这样的话  TextBox 和 RichTextBox 继承同一个父类的TextBoxBase 没错吧???

TextBoxBase textcontrol = this.ActiveControl as TextBoxBase;  //得到焦点的空间


配合Contextmenustrip 用

//复制
if(textcontrol != null)
{
   if (textcontrol.SelectedText.Equals(""))
       return;
   Clipboard.SetDataObject(textcontrol.SelectedText, true);
}

//..................粘贴...  不知道行不行 没实验过


--------------------编程问答-------------------- 000 --------------------编程问答--------------------
引用 10 楼 xuqunying0545 的回复:
谢谢各位,我的意思是若窗体上N多控件时,岂不是要一个个去判断复制的是哪个控件里面的内容,岂不是很麻烦呢。


也可以写  自定义控件  就像TextBox 自带的菜单一样..... --------------------编程问答-------------------- 为什么要复制?直接调出ContextMenuStrip不好吗? --------------------编程问答-------------------- 将需要复制的内容写入剪切板 --------------------编程问答-------------------- 看看如何发展 --------------------编程问答-------------------- 为什么女的发帖都要在标题里强调自己是女的呢?
这样只会让大家来骚扰、调戏,正经问题都没几个人回答了。 --------------------编程问答--------------------
引用 5 楼 happy_gril 的回复:
有女程序员吗?欢迎进入本群:70123273
 PS:只要女程序员~~

群主是男的 --------------------编程问答-------------------- 姑娘
不才你学什么啊 ! --------------------编程问答--------------------
引用 11 楼 yfqvip 的回复:
5555555555555555555555555555
 好久没见到姑娘,今天一听到姑娘差点射出来

up,up --------------------编程问答--------------------
引用 11 楼 yfqvip 的回复:
5555555555555555555555555555
好久没见到姑娘,今天一听到姑娘差点射出来



牛  佩服 --------------------编程问答--------------------
引用 11 楼 yfqvip 的回复:
5555555555555555555555555555
好久没见到姑娘,今天一听到姑娘差点射出来

我死了~~,下面没反应了 --------------------编程问答-------------------- 这也成啊!问题前加个性别,热闹不少 --------------------编程问答--------------------
引用 11 楼 yfqvip 的回复:
5555555555555555555555555555
好久没见到姑娘,今天一听到姑娘差点射出来

哥们,我看到你的回复差点笑死了...
也太牛了点 --------------------编程问答-------------------- public class  People ()
{
   string name="";
   string sex="";
   int age="";
   

   public void Man(string name,string sex ,int age)
   {

   }
}

--------------------编程问答--------------------
引用 11 楼 yfqvip 的回复:
5555555555555555555555555555
好久没见到姑娘,今天一听到姑娘差点射出来


应该要达到 看见女人 就射出来的境界

--------------------编程问答--------------------
引用 11 楼 yfqvip 的回复:
5555555555555555555555555555
好久没见到姑娘,今天一听到姑娘差点射出来
hmm --------------------编程问答-------------------- up
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,