Çok satırlı bir metin kutusuna veritabanından gelen bazı metinler var, bunu panoya kopyalayabilirim, böylece kullanıcı başka bir pencereye veya dosyaya yapıştırabilir (örneğin, uygulamamdan başka bir metin kutusuna). Mümkünse notepad/word dosyasına.Çok satırlı bir metin kutusunun içeriğini C# panoya nasıl kopyalanır?
6
A
cevap
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
kopyalama metinde hiçbir fark Clipboard.SetText()
kullanarak ve panodan tek veya çok satırlı TextBox
dan yoktur (ve tabiki Clipboard.GetText()
). TextBox
, satır sonu içerip içermediğine bakılmaksızın tek bir String
içerir. Bu sadece göz şekeri.
Bir sınırlama perspektifinden, ClipBoard.SetText()
yönteminiz her zaman yalnızca tek bir dizeyi kabul edecektir, boyutu yalnızca o anda sınırlı olan boş bellek miktarıyla sınırlıdır.
Bu metni el ile Not Defteri veya Word gibi uygulamalara yapıştırmak için özel bir kod gerekmez. Tek ihtiyacınız olan şey budur.
metinde satırları tasarrufu için
1
Eğer örnekteki gibi satır karakteri için "\ n", değiştirmelisiniz:
string textforClipboard = TextBox1.Text.Replace("\n", Environment.NewLine);
Clipboard.Clear();
Clipboard.SetText(textforClipboard);
İlgili konular
- 1. Javascript'te panoya nasıl metin kopyalanır?
- 2. Eclipse'deki bir panoya nasıl kopyalanır?
- 3. C#: DataGridView denetiminde çok satırlı metin
- 4. Greasemonkey ile panoya veri nasıl kopyalanır?
- 5. Silverlight'ta çok satırlı metin kutusu
- 6. Bir txt dosyasının içindeki içeriğe nasıl panoya kopyalanır?
- 7. Excel hücrelerinde çok satırlı metin
- 8. Çok satırlı düzenli ifade C#
- 9. Çok satırlı metin kutusunda e-posta doğrulaması
- 10. Android Programlama: Bir dikdörtgende çok satırlı metin çizmek nasıl?
- 11. Konsol penceresi içeriğini panoya/dosyaya kopyalama
- 12. jquery kullanarak çoklu düğme kimlikleriyle panoya nasıl kopyalanır
- 13. satırlı metin kutusu dataGridView
- 14. Delphi - Metnin ortasında çok satırlı metin çizme
- 15. Metin eklerken bir metin kutusunun kaydırılmasını engelle
- 16. Delphi XE2 uygulamasında TStaticText uygulamasının çift tıklatılması panoya kopyalanır
- 17. WPF'deki onay kutusunun solundaki metin
- 18. Çok satırlı bir metin için satır başına günlük görüntüleme
- 19. ASP Çok satırlı metin kutusu için Normal İfade Doğrulayıcı
- 20. TextField OSX panosuna nasıl kopyalanır?
- 21. Dart'ta bir metin kutusunun değerini nasıl ayarlayabilirim?
- 22. Dinamik Bir Biçimde, bir metin kutusunun (tbRef) içeriğini ile birlikte oluşturulan düğmeye nasıl bağlarım?
- 23. Asp.net metin kutusuna çok satırlı olarak nasıl frenleme gösteriliyor?
- 24. Çok satırlı metin javada printdialog ile nasıl dışa aktarılır?
- 25. Bir metin dosyasının içeriğini python
- 26. Çok satırlı bir metin bloğuyla eşleşen düzenli ifade
- 27. Vektör c içinde nasıl kopyalanır?
- 28. C# html ile çok satırlı dize
- 29. Metin kutusunun genişliğini kilitleme
- 30. Not Defteri (C# veya Powershell) gibi Uygulamaya Panoya Metin Gönderme