protected virtual void OnProgress() { GraphicModel?.Update(); Progress?.Invoke(); OnPropertyChanged(nameof(StateString)); OnPropertyChanged(nameof(LoadIndicatorVisibility)); OnPropertyChanged(nameof(LineGraphicModel)); OnPropertyChanged(nameof(TestDbStates)); }
public ViewModel() { T = 1; J = 1; B = 0; H = 5; W = 5; N = 25; LowerValue = 1; UpperValue = 10; eModel = new GraphicModel("E(T) - Энергия", "E", "Дж"); uModel = new GraphicModel("U(T) - Средняя энергия", "U", "Дж"); cModel = new GraphicModel("C(T) - Теплоемкость", "C", "Дж/(кг·К)"); mModel = new GraphicModel("M(T) - Намагниченность", "M", ""); Solve(null); mSolve = new RelayCommand(Solve); }
public void GetGraphic(Action <GraphicModel, Exception> callback) { var item = new GraphicModel("Graphic [design]"); callback?.Invoke(item, null); }