Logo UGIdotNET

Discussione 'DataTemplate'

# Pubblicato il 08 mag 2009 14.38 - Rispondi
Michele Semprini
DataTemplate
ciao,
Ho necessità di visualizzare una lista di oggetti eterogenei (contenuti in una list(of object)): c'è la possibilità in WPF/XAML di associare in una ListBox (o qualcosa di simile) un ItemTemplate differente a seconda del tipo di oggetto reale da rappresentare?

grazie
Michele
# Pubblicato il 08 mag 2009 16.20 - Rispondi
Mauro Servienti
Re: DataTemplate
Ciao,

si certo. Il DataTemplate ha una proprietà DataType che serve proprio a quello, nello xaml puoi scrivere:

DataTemplate DataType="{x:Type my:MyDataType}"

Se non ricordo male l'unico limite di questa soluzione è che non puoi fare distinzioni sulla base di una interfaccia.

.m

© 2001 User Group Italiano UGIdotNET. Tutti i diritti riservati. Note legali. - Partita IVA 01927050185