Hi , I want to Bind ListBox in windows phone . i tried possible code but didn't get success. can any one help me ,what mistake i did in this code , Please check once .Xaml Code <controls:PanoramaItem Header="item1"> <Grid> <ListBox x:Name="listBox1"> <ListBox.ItemTemplate > <DataTemplate> <StackPanel Width="400" Margin="20" > <Button x:Name="pic" Tag="{Binding StoreID}"> <Button.Template> <ControlTemplate> <TextBlock Text="{Binding Address1}" TextWrapping="Wrap" FontFamily="Arial" FontSize="28" Tag="{Binding StoreID}"/> </ControlTemplate> </Button.Template> </Button> <TextBlock Text="{Binding StoreID}" TextWrapping="Wrap" FontSize="24"/> <Image Source="{Binding source_icon}" Width="100" Height="60"/> </StackPanel> </DataTemplate> </ListBox.ItemTemplate> </ListBox> </Grid> </controls:PanoramaItem> and .CS code ObservableCollection<YSP_StoreInfoList> _StoInfoLst = new ObservableCollection<YSP_StoreInfoList>(); void obb_getStoreInfoCompleted(object sender, LocalWalletServices.getStoreInfoCompletedEventArgs e) { if (e.Result != null) { listBox1.Items.Clear(); for (int i = 0; i < e.Result.storeInfoList.storeInfoCount; i++) { _StoInfoLst.Add(new YSP_StoreInfoList { Address1 = e.Result.storeInfoList.storeInfo[i].address1, StoreID = e.Result.storeInfoList.storeInfo[i].storeID }); } listBox1.ItemsSource = _StoInfoLst; //e.Result.storeInfoList.storeInfo[]. // daata insert } //throw new NotImplementedException(); } and Class i used internal class YSP_StoreInfoList { public string Address1 { get; set; } public string StoreID { get; set; } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)