ich habe ein eigenes UserControl gebaut, dass unter anderem eine TextBox hat und deren Inhalt über eine Property bereitstellt.
Als nächstes habe ich ein Fenster gebaut auf dem ich mein UserControl und einen Button platziert habe. Der Button soll eine Aktion ausführen und dafür den Inhalt der TextBox meines UserControls benutzen.
An dem Button hängt per Binding ein Command, dass einen Parameter erwartet. Den CommandParameter habe ich ebenfalls per Binding zugewiesen:
Wenn ich auf den Button klicke wird der Methode als Parameter allerdings statt des Inhalts der TextBox null übergeben. Wenn ich auf dem get der Property des UserControls einen Breakpoint setze wird dort bei Klicken des Buttons auch nicht gestoppt.
1: hat das Proeperty des UserControls einen Wert zu dem Zeitpunkt zu dem du den Button klickst? 2: hast du schon mal das Binding gedebuged? Hinweise zum debuggen von Bindings siehe hier