Häh?
Also hier meine Liste und die Items:
Code:
public class LabelField : MyBaseItem<LabelFieldList, LabelField>
{
String _guid = "";
String _matno = "";
String _name = "";
String _content = "";
// die anderen props halt ...
public String Content
{
get { return _content; }
set
{
_content = value;
DoModified("Content");
}
}
}
public class LabelFieldList : MyBaseList<LabelField, LabelFieldList> // MyBaseList ist eine BindingList
{
// Klassen code halt wie initialisierung etc...
}
Und hier nun auf meinem Form:
Code:
LabelFieldList fields = new LabelFieldList();
fields.Init(); // daten holen, hier werden die Items von der
DB geladen
// Liste binden:
lstFields.DataMember = "Name";
lstFields.DataSource = fields; // taugt, die Liste zeigt alle Items an
// und nun die Textbox an den Content-String des in der Listbox selektieren Items binden:
txtFieldContent.DataBindings.Add("Content", Fields, "Content"); // taugt nicht
Was klappt da ned?