Look:
TabControl def:
<sdk:TabControl x:Name="tcWords">
<sdk:TabControl.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Vertical">
<TextBlock Text="{Binding Letra}" />
<TextBlock Text="{Binding Palabra}" />
<TextBlock Text="{Binding Palabra}" />
</StackPanel>
</DataTemplate>
</sdk:TabControl.ItemTemplate>
</sdk:TabControl>
Code:
public class Termino
{
public string Letra { get; set; }
public string Palabra { get; set; }
public string Significado { get; set; }
}
List<Termino> arrPalabras = new List<Termino>();
arrPalabras.Add(new Termino { Letra = "A", Palabra = "Ave", Significado = "Cualquier cosa" });
arrPalabras.Add(new Termino { Letra = "A", Palabra = "Avion", Significado = "Cualquier cosa avion" });
//lstItems.ItemsSource = arrPalabras;
tcWords.ItemsSource = arrPalabras;
It throws an exception!!!
Unable to cast object of type 'Paradigma.Silverlight.DiccionarioDatos.Termino' to type System.Windows.Controls.TabItem'.