Ich habe momentan folgendes Problem, über meine Klasse Fahrzeug erzeuge ich
ein neues Objekt datensatz, dieses hat den Member Fahrzeugtyp. Der Member
ist in der Klasse als String definiert.
Ich übergebe meiner Dataview diesen Wert in die Spalte 1, wie unten beschrieben.
Danach binde ich die Dataview an die Richtextbox.
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17:
| datcolum = new DataColumn(); datcolum.DataType = System.Type.GetType("System.String"); datcolum.ColumnName = "Spalte1"; datcolum.ReadOnly = false; datcolum.Unique = false; datcolum.Caption = "Spalte1"; dattable.Columns.Add(datcolum);
datrow = dattable.NewRow(); datrow["Spalte1"] = dslist[0].MeinText; dattable.Rows.Add(datrow);
datview = datset.Tables["Daten"].DefaultView;
rtfausgabe.DataBindings.Add("Rtf", datview, "Spalte1"); |
Während der Programmierung ging ich bis jetzt davon aus das die
Richttextbox anhand des Databindings den String als Rft übernimmt
da ich ihm ja sage es soll Rft sein und anders kann ich ja nicht
auf die Richtextbox mittels Databinding nicht zugreifen. Nun hab
ich herausgefunden, dank der zahlreichen Hilfe, das meine Denkweise
falsch ist und er hier schon vorher Rtf erwartet. Mein Problem ist
wie ich den bisherigen normalen Text in Rtf Convertieren kann damit mein Programm
fehlerlos startet.
Danke und Gruß
Coolace