1
嗯,我有一個列表框和我用的ItemSource綁定它:的Windows Phone ItemsSourse結合麻煩
<ScrollViewer>
<ListBox Name="servicesGroupList" Height="574" Width="408" ItemsSource="{Binding}">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<TextBlock Padding="5,0,5,0" Text="{Binding serviceName}" FontSize="20" />
<TextBlock Padding="5,0,5,0" Text="{Binding serviceDesc}" FontSize="10" />
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</ScrollViewer>
而且我後面的代碼:
public ObservableCollection<ServiceInfoDTO> dynamicServicesList = new ObservableCollection<ServiceInfoDTO>();
public MainPage()
{
this.DataContext = this.dynamicServicesList;
InitializeComponent();
}
,也是我的階級是:
public class ServiceInfoDTO
{
public string serviceName;
public string serviceDesc;
}
該類在ServiceInfoDTO.cs中聲明
當我啓動應用程序,我什麼也看不見,我想結合是錯誤的...我測試了這麼多不同的方法,我來到這裏,請大家幫我:)
非常感謝阿拉·馬蘇德! 我想,這篇文章是一個最簡單的方法來實現綁定,並將對新手非常有用,我沒有在互聯網上找到這樣的帖子。
你是如何改變的收藏?你可以簡單地添加到它並應該反映到列表框。 –
沒關係,找到解決方案 – user2285701