private void UpDataAllItems(SelectedItemWithIndexModel item) { if (item == null) { return; } bool needtodelect = false; foreach (var i in AllItems) { if (i.Key == item.Index) { needtodelect = true; break; } } if (needtodelect) { AllItems.Remove(item.Index); } AllItems.Add(item.Index, new Tuple <string, BitmapSource>(item.SelectedItem.ToString(), WPFPictureHelper.CreateBitmapFromFile(item.SelectedItem.ToString()))); UpdateImage(); }
private void lst_SelectionChanged(object sender, SelectionChangedEventArgs e) { box.Source = WPFPictureHelper.GreateBitmapFromFile(list.SelectedItem.ToString()); }