Mi sto solo bagnando i piedi in Silverlight e non capisco le differenze ei pro/contro della creazione di un controllo utente rispetto alla creazione di un controllo per lo stesso compito (come quando fai clic con il pulsante destro del mouse su una selezione in Espressione Miscela, per esempio).Quando utilizzare UserControl e Control in Silverlight?
Sembra che selezionare "Make Into Control" crei solo un nuovo modello per il tipo di base specificato, mentre la creazione di un UserControl crea una classe di base completamente nuova. È corretto?
Screenshot http://tinyurl.com/yjsaox9
In questo caso particolare, sto creando un controllo casella di testo personalizzato che richiede solo numeri, e si divide in 3 sezioni, memorizzare 3 valori in proprietà distinte come illustrato di seguito. In questo caso particolare, quale sarebbe il migliore?
Screenshot 2 http://tinyurl.com/y9x7zox
Aggiornamento (Domanda supplementare): Perché non posso usare modello vincolante con un UserControl, ma posso con un controllo? Questa è una delle ragioni per cui ho pensato che rendere un UserControl potrebbe non essere la decisione giusta.
Sì, un controllo personalizzato ha sicuramente più senso per me. Grazie. – Dov