Browse Source

Make inserting items more user friendly.

pull/558/head
Steven Kirk 10 years ago
parent
commit
c718f65e4c
  1. 7
      samples/VirtualizationTest/ViewModels/MainWindowViewModel.cs

7
samples/VirtualizationTest/ViewModels/MainWindowViewModel.cs

@ -11,7 +11,8 @@ namespace VirtualizationTest.ViewModels
internal class MainWindowViewModel : ReactiveObject
{
private int _itemCount = 200;
private string _newItemString;
private string _newItemString = "New Item";
private int _newItemIndex;
private IReactiveList<ItemViewModel> _items;
private string _prefix = "Item";
@ -81,10 +82,10 @@ namespace VirtualizationTest.ViewModels
if (SelectedItems.Count > 0)
{
index = Items.IndexOf(SelectedItems[0]) + 1;
index = Items.IndexOf(SelectedItems[0]);
}
Items.Insert(index, new ItemViewModel(index, NewItemString));
Items.Insert(index, new ItemViewModel(_newItemIndex++, NewItemString));
}
private void Remove()

Loading…
Cancel
Save