WPF에서 LINQ를 사용하여 ListBox 컨트롤에 데이터 바인딩을 수행하는 방법을 설명하는 온라인 예제를 발견했습니다. 이 예제는 잘 작동하지만 Silverlight에서 동일한 코드를 복제하면 작동하지 않습니다. Silverlight와 WPF 사이에 근본적인 차이점이 있습니까?Silverlight 데이터 바인딩 오류
private void UserControl_Loaded(object sender, RoutedEventArgs e)
{
string[] names = new string[] { "Captain Avatar", "Derek Wildstar", "Queen Starsha" };
string[] roles = new string[] { "Hero", "Captain", "Queen of Iscandar" };
listBox1.ItemSource = from n in names from r in roles select new { Name = n, Role = r}
}
당신의 대답은 완벽하게 내 데이터 바인딩 오류를 수정했습니다. 감사! – Petezah