RichTextBox Inhalt in Klasse Speichern
-
Hallo !
Ich habe eine RichTextBox erstellt und es auch geschafft den Text zu formatieren.
Wenn ich aber den Text in einem String speichern will geht dir Formatierung verloren. Wie kann ich also den Inhalt einer RichtTextbox in einem String speichern so das die Formatierung erhalten bleibt?Hier meine Klasse
ref class lexikon { unsigned int id; String ^begriff; String ^erklaerung; public: lexikon(unsigned int id, String ^begriff, String ^erklaerung); void setID(unsigned int id); void setBegriff(String ^begriff); void setErklaerung(String ^erklaerung); int getID(); String ^getBegriff(); String ^getErklaerung(); };
Hier der Button Event
private: System::Void button8_underline_Click(System::Object^ sender, System::EventArgs^ e) { try{ this->richTextBox1_erklärung->SelectionFont = gcnew System::Drawing::Font("Microsoft Sans Serif",10,FontStyle::Underline); } catch(Exception ^e){ MessageBox::Show("Fehlermeldung: " + e->Message); } }
Normalerweise würde ich den Text speichern mit
setBegriff(this->richTextBox1_erklärung->Text->ToString());
Aber so übernimmt er ja leider die Formatierung nicht.
-
richTextBox1->Rtf
-
Thx hat super geklappt. Musste mich zwar noch etwas durchlesen aber wa ne super hilfer