Esempio n. 1
0
        public void AddGlobalCounter()
        {
            var ret = new CounterItemModel(GlobalCounters);

            GlobalCounters.Add(ret);
            Selection = ret;
            RaisePropertyChanged("GlobalCounters");
        }
Esempio n. 2
0
        public void AddCounter()
        {
            var ret = new CounterItemModel();

            Counters.Add(ret);
            Selection = ret;
            RaisePropertyChanged("Counters");
            RaisePropertyChanged("SelectedCounter");
        }
Esempio n. 3
0
        public void CopyItem()
        {
            if (SelectedItem == null)
            {
                return;
            }
            var ret = new CounterItemModel(SelectedItem);

            ViewModelLocator.PreviewTabViewModel.Counters.Add(ret);
        }
Esempio n. 4
0
 public CounterItemModel(CounterItemModel c)
 {
     _counter        = new Counter();
     _counter.Icon   = c.Icon.FullPath;
     _counter.Name   = c.Name;
     _counter.Reset  = c.Reset;
     _counter.Start  = c.Default;
     IncreaseCommand = new RelayCommand(IncreaseValue);
     DecreaseCommand = new RelayCommand(DecreaseValue);
 }