示例#1
0
        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();
        }
示例#2
0
 private void lst_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     box.Source = WPFPictureHelper.GreateBitmapFromFile(list.SelectedItem.ToString());
 }