好难的,我定义了一个粘贴方法,但是有两个richTextBox,我只要粘贴到有光标的richTextBox,该怎么办呢
privatevoidtoolStripButtonPaste_Click(objectsender,EventArgse){if(Clipboard.GetDataOb...
private void toolStripButtonPaste_Click(object sender, EventArgs e)
{
if (Clipboard.GetDataObject().GetDataPresent(DataFormats.Text))
{
this.richTextBox1.Paste();
this.richTextBox2.Paste();
}
}
这样问题就来了,两个richTextBox都粘贴到了,该怎么办呢,谢谢 展开
{
if (Clipboard.GetDataObject().GetDataPresent(DataFormats.Text))
{
this.richTextBox1.Paste();
this.richTextBox2.Paste();
}
}
这样问题就来了,两个richTextBox都粘贴到了,该怎么办呢,谢谢 展开
3个回答
展开全部
if (Clipboard.GetDataObject().GetDataPresent(DataFormats.Text))
{
this.richTextBox1.Paste();
this.richTextBox2.Paste();
}
如果不竖竖滚想黏贴textbox1的就把this.richTextBox1.Paste();去掉,只保留想要余余粘贴纤简的部分
{
this.richTextBox1.Paste();
this.richTextBox2.Paste();
}
如果不竖竖滚想黏贴textbox1的就把this.richTextBox1.Paste();去掉,只保留想要余余粘贴纤简的部分
追问
那么,当光标放在richTextBox1时,文本粘贴在richTextBox1;光标放在richTextBox2时候,文本粘贴在richTextBox2,如何?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
焦点在哪个richTextBox,就粘贴进去。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
根据焦点判断 focus吧 你试试
追问
怎么不行的,我是这样的
if(richTextBox1.Focus())
this.richTextBox1.Paste();
if(richTextBox2.Focus())
this.richTextBox2.Paste();
这样做有问题吗?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询