我在多行文本框中有一些來自數據庫的文本,如何將其複製到剪貼板以便用戶可以將其粘貼到另一個窗口或文件中(例如,從我的應用程序到另一個文本框)?或如果可能的話記事本/字文件。如何將多行文本框的內容複製到C#中的剪貼板?
6
A
回答
11
Clipboard.Clear(); //Clear if any old value is there in Clipboard
Clipboard.SetText("abc"); //Copy text to Clipboard
string strClip = Clipboard.GetText(); //Get text from Clipboard
0
System.Windows.Forms.Clipboard.SetText(..)
http://msdn.microsoft.com/en-us/library/system.windows.forms.clipboard.settext.aspx
2
有在複印文本沒有差異從單個或多行TextBox
使用Clipboard.SetText()
到和從剪貼板(當然還有Clipboard.GetText()
)。 A TextBox
仍將包含一個String
,無論它是否包含換行符。這只是眼睛的糖果。
從侷限性的角度來看,您的ClipBoard.SetText()
方法將始終只接受一個單一字符串,其大小僅受該給定時間內可用內存量的限制。
無需特殊代碼即可手動將此文本粘貼到記事本或Word等應用程序中。
Clipboard.SetText(yourTextBox.Text);
是你所需要的。
1
用於儲蓄,文本行就應該更換「\ n」來換行字符,如示例:
string textforClipboard = TextBox1.Text.Replace("\n", Environment.NewLine);
Clipboard.Clear();
Clipboard.SetText(textforClipboard);
相關問題
- 1. 將文本框標籤和內容複製到剪貼板
- 2. 如何將txt文件內的內容複製到剪貼板?
- 3. 將DataGridView內容複製到剪貼板
- 4. 將內容複製到剪貼板
- 5. 將變量內容複製到C中的剪貼板?
- 6. Apple腳本:如何將html內容複製到剪貼板?
- 7. C#複製文本框的內容瀏覽器到剪貼板的SharePoint
- 8. 如何將.EXE文件內容複製到剪貼板?
- 9. Applescript:從文本文件中讀取內容,將內容複製到剪貼板
- 10. 簡單的方法將多行文本複製到剪貼板?
- 11. 如何將jtable的內容複製到剪貼板
- 12. 如何將textarea的內容複製到剪貼板?
- 13. 將文本複製到剪貼板
- 14. ZeroClipBoard - 將文本複製到剪貼板
- 15. 將文本複製到剪貼板
- 16. 將文本複製到剪貼板
- 17. XE7將文本複製到剪貼板
- 18. Javascript複製內容到剪貼板
- 19. 將HTM文件的內容複製到剪貼板
- 20. 如何將文本複製到Firefox 3.5中的剪貼板?
- 21. 如何從Android的TextField將文本複製到剪貼板中
- 22. 如何將HTML中的文本值複製到剪貼板?
- 23. 如何將文本複製到Javascript中的剪貼板?
- 24. C#將gridview內容複製到剪貼板
- 25. 複製的JTextPane文本到剪貼板
- 26. 如何使用jquery將內容複製到剪貼板
- 27. Google Maps InfoWindow。如何將內容複製到剪貼板?
- 28. 批處理文件 - 將文本文件的內容複製到剪貼板
- 29. 如何在Go中將文本複製到/從剪貼板中?
- 30. 使用javascript將內容複製/粘貼到剪貼板