예제 #1
0
 private void RandomizeData()
 {
     for (var i = 0; i < 10; i++)
     {
         UnitMeasures.Add(new UnitMeasure(
                              (i + 1),
                              RandomHelper.RandomString(10, true))
                          );
     }
 }
예제 #2
0
        private void OnCreateUnit(UnitMeasure um)
        {
            if (um.ID < 1)
            {
                um.ID = UnitMeasures.Max(u => u.ID) + 1;
            }

            UnitMeasure umNew = new UnitMeasure(um);

            UnitMeasures.Add(umNew);
            ICollectionView dataView = CollectionViewSource.GetDefaultView(UnitMeasures);

            dataView.MoveCurrentTo(umNew);
        }