| Antonio Budano |
UserControl e DependencyProperty
Ciao,
Altra domanda del programmatore della domenica (anche se oggi è sabato). Ho definito uno UserControl che contiene una TextBox ed un Button. Questo UserControl è consumato in un'altro UserControl che aggiunge della logica in risposta alla pressione del pulsante, questa sarà diversa in funzione del contesto, quindi ci saranno n UserControl di questo tipo. Ognuno di questi UserControl saranno consumati in una Window, vorrei che la proprietà Text della TextBox del primo UserControl possa essere messo in binding con una proprietà della mia entità, ma non riesco a far funzionare il binding. Ho definito nel primo UserControl una DependencyProperty chiamata Text che ho messo in binding con la proprietà Text della TextBox, ho ridefinito un'altra dp Text nello usercontrol di secondo livello che ho messo in binding con la dp Text dello UserControl di primo livello, ma il binding della windows finale non funziona, riesco a vedere le modifiche all proprietà Text solo se gestico l'evento TextChanged nel primo usercontrol e valorizzo la prima dp, ma comunque non arriva alla windows. Sicuramente sto combinando casino, come posso ri-esporre in uno UserControl proprietà di un controllo figlio (TextBox) facilmente? Antonio |