Edit: Habe den Fehler gefunden.
Mode=TwoWay muss angegeben sein. Blöder Zufall: Haltepunkt im Setter des Propertys wurde nicht angelaufen. DANN erst den Mode geändert. Jetzt wirds zwar zugewiesen, aber ein zusätzlicher Fehler im Filter verhindert noch die Aktualisierung der View. Daher nicht bemerkt, dass der hier genannte Fehler inzwischen behoben ist.
Wenn ein Moderator möchte kann er gerne den ganzen Betrag entfernen.
Hallo zusammen!
Es gibt da ein Problem in meinem neuen Projekt. Es werden in einem UserControl DependencyProperty angelegt und beim Aufruf des UC per Binding zugewiesen. Bei den meisten funktioniert das auch korrekt, aber ein Property weigert sich die Daten in den Code zu übertragen.
DependencyProperty:
Property im Code
Zuweisung beim Aufruf des UC:
Bindung im XAML des UC:
P.S.
DataContext (für jedes UC ein anderer):
Außerdem ist überall intellisense verfügbar. Beim Start des Projekt finde ich keine Fehlermeldungen in der Ausgabe.
Ich seh meinen Fehler einfach nicht. Zumal u.a. auch Commands und eine Collection auf die Art gebunden werden. Das funktioniert aber. Im Anhang mal noch das Projekt.
Kann mir bitte einer helfen?
Gruß
eddi
Mode=TwoWay muss angegeben sein. Blöder Zufall: Haltepunkt im Setter des Propertys wurde nicht angelaufen. DANN erst den Mode geändert. Jetzt wirds zwar zugewiesen, aber ein zusätzlicher Fehler im Filter verhindert noch die Aktualisierung der View. Daher nicht bemerkt, dass der hier genannte Fehler inzwischen behoben ist.
Wenn ein Moderator möchte kann er gerne den ganzen Betrag entfernen.
Hallo zusammen!
Es gibt da ein Problem in meinem neuen Projekt. Es werden in einem UserControl DependencyProperty angelegt und beim Aufruf des UC per Binding zugewiesen. Bei den meisten funktioniert das auch korrekt, aber ein Property weigert sich die Daten in den Code zu übertragen.
DependencyProperty:
VB.NET-Quellcode
- Public Property Suchtext_Prop As String
- Get
- Return DirectCast(GetValue(Suchtext_PropProperty), String)
- End Get
- Set(ByVal value As String)
- SetValue(Suchtext_PropProperty, value)
- End Set
- End Property
- Public Shared ReadOnly Suchtext_PropProperty As DependencyProperty =
- DependencyProperty.Register("Suchtext_Prop",
- GetType(String), GetType(Serie_UC),
- New PropertyMetadata(Nothing))
Property im Code
Zuweisung beim Aufruf des UC:
Bindung im XAML des UC:
P.S.
DataContext (für jedes UC ein anderer):
Außerdem ist überall intellisense verfügbar. Beim Start des Projekt finde ich keine Fehlermeldungen in der Ausgabe.
Ich seh meinen Fehler einfach nicht. Zumal u.a. auch Commands und eine Collection auf die Art gebunden werden. Das funktioniert aber. Im Anhang mal noch das Projekt.
Kann mir bitte einer helfen?
Gruß
eddi
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „eichseinet“ ()