示例#1
0
        private void NewButton_Click(object sender, RoutedEventArgs e)
        {
            ListViewTemplate view = new ListViewTemplate();
            view.StrName = "Edit";
            view.Data = new CreatureBaseStats();
            _list.Add(view);

            RefreshList();
        }
示例#2
0
 private void RefreshData()
 {
     foreach (var stat in StatBuilder.Stats)
     {
         ListViewTemplate view = new ListViewTemplate();
         view.StrName = string.Format("{0} - Lvl. {1}", stat.PlayerClass, stat.Level);
         view.Data    = stat;
         _list.Add(view);
     }
 }
示例#3
0
        private void NewButton_Click(object sender, RoutedEventArgs e)
        {
            ListViewTemplate view = new ListViewTemplate();

            view.StrName = "Edit";
            view.Data    = new CreatureBaseStats();
            _list.Add(view);

            RefreshList();
        }
示例#4
0
 private void RefreshData()
 {
     foreach (var stat in StatBuilder.Stats)
     {
         ListViewTemplate view = new ListViewTemplate();
         view.StrName = string.Format("{0} - Lvl. {1}", stat.PlayerClass, stat.Level);
         view.Data = stat;
         _list.Add(view);
     }
 }
示例#5
0
        private void DataListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            ListViewTemplate view = (ListViewTemplate)DataListBox.SelectedItem;

            if (view == null)
                return;

            if (oldview != null)
            {
                _list[oldindex].StrName = string.Format("{0} - Lvl. {1}", oldview.Data.PlayerClass, oldview.Data.Level);
                _list[oldindex].Data = oldview.Data;
                RefreshList();
            }

            oldview = view;
            oldindex = DataListBox.SelectedIndex;
            propertyGrid.SelectedObject = view.Data;
        }
示例#6
0
        private void DataListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            ListViewTemplate view = (ListViewTemplate)DataListBox.SelectedItem;

            if (view == null)
            {
                return;
            }

            if (oldview != null)
            {
                _list[oldindex].StrName = string.Format("{0} - Lvl. {1}", oldview.Data.PlayerClass, oldview.Data.Level);
                _list[oldindex].Data    = oldview.Data;
                RefreshList();
            }

            oldview  = view;
            oldindex = DataListBox.SelectedIndex;
            propertyGrid.SelectedObject = view.Data;
        }