下面的功能用c#如何实现? LZ 是想将RICHTEXTBOX 中的内容复制吧。MouseDown 事件中判定是否按下Ctrl+C然后:Clipboard.SetText (String) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ctrl+c 和ctrl+v 都能使用!我想的是在窗体的菜单上分别添加一个复制和粘贴项先选中要复制的内容,然后点击菜单上的复制按钮!如果要在另一个窗体上粘贴就点粘贴按钮把内容粘贴到窗体的文本框中! 完全可以,最简单的就是窗体间传值问题。可以模拟键盘 ctrl+c 和ctrl+v 都能使用! 借助于系统剪切版,参考下面的private void 复制ToolStripMenuItem_Click(object sender, EventArgs e) { if (this.textBox1.SelectedText != "") { Clipboard.SetDataObject(this.textBox1.SelectedText); } else MessageBox.Show("没有选中文字!"); }//检测数据是否是可以使用的格式,即文本格式 if (iData.GetDataPresent(DataFormats.Text)) { if (this.textBox1.SelectedText != "") { textBox1.SelectedText = (String)iData.GetData(DataFormats.Text); } else { textBox1.Text += (String)iData.GetData(DataFormats.Text); } } else { MessageBox.Show("没有从剪切板中接收到数据!"); } 写一个静态类,里面放一个public的静态成员变量,每次点击复制后将该变量赋值然后,在其他窗体中获取。 如何实现word中垂直文本框的控件 菜鸟问题? C#邮件开发问题急急急急啊 跪求答案 有较强的逻辑思维能力的请进 vs2005发布网站出来的dll为什么每次的名字都不一样? 线程控制 ——————多页打印与传真文件—————— 用C#开发Windows服务怎么锁定计算机 如果计算的数值用LONG类型都装不下怎么办? 怎样禁止绑定到ds的datagrid插入新行,但是可以编辑已有数据? 有没有好的的C#教程呢? (50分)求一键还原的批处理和代码注解(在线等)
ctrl+c 和ctrl+v 都能使用!
我想的是在窗体的菜单上分别添加一个复制和粘贴项
先选中要复制的内容,然后点击菜单上的复制按钮!如果要在另一个窗体上粘贴就点粘贴按钮把内容粘贴到窗体的文本框中!
{
if (this.textBox1.SelectedText != "")
{
Clipboard.SetDataObject(this.textBox1.SelectedText);
}
else
MessageBox.Show("没有选中文字!");
}//检测数据是否是可以使用的格式,即文本格式
if (iData.GetDataPresent(DataFormats.Text))
{
if (this.textBox1.SelectedText != "")
{
textBox1.SelectedText = (String)iData.GetData(DataFormats.Text);
}
else
{
textBox1.Text += (String)iData.GetData(DataFormats.Text);
}
}
else
{
MessageBox.Show("没有从剪切板中接收到数据!");
}
然后,在其他窗体中获取。