Я новичок в привязке данных в Windows Phone 7 и не могу заставить этот код работать.Во-первых, вот мой класс "Move":
public class Move
{
public string RollNumber {get; set;}
public string Description {get; set;}
}
Теперь вот мой список, который создается при загрузке страницы:
public Game()
{
InitializeComponent();
Loaded += new RoutedEventHandler(Game_Loaded);
}
void Game_Loaded(object sender, RoutedEventArgs e)
{
List<Move> Moves = new List<Move>();
Move thisMove = new Move();
thisMove.RollNumber = "6";
thisMove.Description = "Danny Winrars with a 6";
Moves.Add(thisMove);
GameHistoryList.ItemsSource = Moves;
}
Наконец, вот мой XAML:
<ListBox Name="GameHistoryList">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel>
<TextBlock Text="{Binding RollNumber}"></TextBlock>
<TextBlock Text="{Binding Description}"></TextBlock>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
У кого-нибудь есть идеи, почему это не работает?:)