public void RefreshData() { Texts.Clear(); ToIndex = 0; FromIndex = 0; FromSelect = 0; ToSelect = 0; CheckBoxGroup = new CheckBoxGroupModel(); }
public MainViewModel(IDataService dataService) { _dataService = dataService; _dataService.GetData( (items, error) => { if (error != null) { // Report error here return; } if (items != null) { Texts = new ObservableCollection <TextModel>(); foreach (var item in items) { Texts.Add(item); } } }); CheckBoxGroup = new CheckBoxGroupModel(); CheckBoxGroup.IsSampletext = true; CheckBoxGroup.IsVietPhare = true; worker = new BackgroundWorker(); worker.WorkerReportsProgress = true; worker.ProgressChanged += Worker_ProgressChanged; worker.DoWork += Worker_DoWork; worker.RunWorkerCompleted += Worker_RunWorkerCompleted; workerConvertToFile = new BackgroundWorker(); workerConvertToFile.WorkerReportsProgress = true; workerConvertToFile.ProgressChanged += WorkerConvertToFile_ProgressChanged; workerConvertToFile.DoWork += WorkerConvertToFile_DoWork; workerConvertToFile.RunWorkerCompleted += WorkerConvertToFile_RunWorkerCompleted; Messenger.Default.Register <ObservableCollection <TextModel> >(this, "onUpdateTexts", onUpdateTexts); }
public EditFileViewModel() { CheckBoxGroup = new CheckBoxGroupModel(); Texts = new ObservableCollection <TextModel>(); }
public void OnLoadViewModel() { this.Content = File.ReadAllText(jsonSelected.ListText[0].FullPath); CheckBoxGroup = new CheckBoxGroupModel(); RaisePropertyChanged(CheckBoxGroupPropertyName); }