si je copie cette méthode:
Clipboard.SetText(richTextBox1.SelectedRtf, TextDataFormat.Rtf);
je ne peux pas coller agenda
si je copie cette méthode:
Clipboard.SetText(richTextBox1.SelectedText, TextDataFormat.UnicodeText);
il travaille dans Word et bloc-notes, mais inserts en mot sans formating
richTextBox1.Copy();
travaillant dans Word et bloc-notes, mais je ne peux pas modifier la valeur de chaîne . Comment puis-je copier une chaîne formatée normalement dans le Presse-papiers?
P.S. J'ai trouvé
DataObject dto = new DataObject();
dto.SetText(mesrtf, TextDataFormat.Rtf);
dto.SetText(mes, TextDataFormat.UnicodeText);
Clipboard.Clear();
Clipboard.SetDataObject(dto);
cela fonctionne
Ce qui RichTextBox tu parles? Windows Forms ou WPF? –
Quel exemple ne fonctionne pas? Lien s'il vous plaît! –
C'est une application Windows Form C#. La fonction copy() est sur MSDN: http://msdn.microsoft.com/en-us/library/system.windows.forms.textboxbase.copy.aspx –