// インスタンス作成 Model,Viewと接続 public static _EditModeQuestionItemViewModel CreateInstance( QuestionModel questionModel, EditModeQuestionItemView questionItemView, UserControl root) { var instance = new _EditModeQuestionItemViewModel(); instance.ConnectMV(questionModel, questionItemView); var answerModel = new AnswerModel(); instance.EditModeAnswerViewModel = EditModeAnswerViewModel.CreateInstance( MainWindow.EditModePanel.InterFacePanel.editModeAnswerView1); instance.Root = root; return instance; }
public void OnChangedActive(AnswerModel model) { ConnectModel(model); }
private void ConnectModel(AnswerModel model) { EndEdit(); this.AnswerModel = model; OnAnswerListChanged(); }
public QuestionModel() { Answer = new AnswerModel(); }