Hallo,
soweit ich es verstanden habe, hast du im Codebehind eine Auflistung vom Type 'MyItem':
public ObservableCollcetion<MyItem>() MyList{get;set;}
Bevor du nun myItems.Property setzen kannst, musst du noch eine andere Eigenschaft diesen Typs auf etwas setzen. Hab eich das richtig verstanden?
Für den Fall, das ja, dann gibt es mehrere Möglichkeiten:
- Du bearbeitest den Konstrukor von MyItem so, das die andere Eigenschaft automatisch gesetzt wird.
- Du sorgst für das setzen der richtigen Werte bereits bei hinzufügen der neuen Elemente.
- Du fragst am Beginn von PropertyChanged ob der Wert bereits gesetzt ist und setzt ihn ggf.
Aufgrund eines Events des gebundenen Control würde ich nicht unbedingt handeln. Zumal man die Events auch nicht "umdrehen" kann.
<Code-13/>- Koopakiller [kuːpakɪllɐ] (Tom Lambert)
Webseite |
Code Beispiele |
Facebook | Twitter |
Snippets C# ↔ VB.NET Konverter
Markiert bitte beantwortende Posts als
Antwort und bewertet Beiträge. Danke.