Einzelnen Beitrag anzeigen

Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.641 Beiträge
 
#3

Re: "Master-Detail" Databinding von Listbox nach T

  Alt 31. Jan 2007, 20:17
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?
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat