使用 C#.NET 将选定的文本从文件放入剪贴板(仅限文本)
嗨,
我有一个简单的应用程序,可以从文本框中复制文本并将其粘贴到另一个文本框。
它运行良好。现在我想修改它。
每当用户单击按钮时,他将从 Word 文件中选择文本,所选文本应自动复制并粘贴到文本框中。 可能这可以使用鼠标向上和向下事件来完成,但我不确定。 有人可以帮助我吗?我会很感谢你的!!
这是我的代码
Clipboard.SetDataObject(textBox1.Text,true);
if(Clipboard.GetDataObject().GetDataPresent(DataFormats.Text))
textBox2.Text = Clipboard.GetDataObject().GetData(DataFormats.Text).ToString();
HI,
I have simple application which copy text from a textbox and paste it to another textbox.
It is working fine. Now I want to modify it .
Whenever user will click a button then he will select a text from a word file, the selected text should copy and paste into a textbox automatically.
May be this could be done using mouse up and down event but I am not sure.
Can somebody help me? I will be thankfull to you!!
Here is my code
Clipboard.SetDataObject(textBox1.Text,true);
if(Clipboard.GetDataObject().GetDataPresent(DataFormats.Text))
textBox2.Text = Clipboard.GetDataObject().GetData(DataFormats.Text).ToString();
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不确定我是否完全理解它应该如何工作,但我认为您可能正在寻找 TextBox.SelectionChanged 事件,当文本框中的选择发生更改时调用。
I'm not sure if I understand exactly how it should work but I think you might be looking for the TextBox.SelectionChanged event, which is called when the selection in the Textbox has changed.