public void SetQuestionGroup(Parser.QuestionGroup qgroup) { this.qgroup = qgroup; this.textBoxX1.Text = qgroup.GetLabel(); fillGrid(qgroup); }
private void showPreview(Parser.QuestionGroup qgroup) { QGPanel pnl = new QGPanel(); pnl.Width = this.pnlPreview.Width - 10; pnl.SetDefinition(qgroup); pnl.Top = 5; pnl.Left = 5; this.pnlPreview.Controls.Clear(); this.pnlPreview.Controls.Add(pnl); }
private void fillGrid(Parser.QuestionGroup qgroup) { this.dataGridViewX1.Rows.Clear(); List <Parser.QuestionListItem> items = qgroup.GetListItems(); foreach (Parser.QuestionListItem item in items) { object[] obj = { item.GetLabel(), item.Selected, item.HasText }; this.dataGridViewX1.Rows.Add(obj); } }
private void showQuestionGroupDefinition(Parser.QuestionGroup qgroup) { if (this.qGroupUIDef == null) { this.qGroupUIDef = new QuestionGroupUIDefinition(); } this.qGroupUIDef.SetQuestionGroup(qgroup); this.qGroupUIDef.Dock = DockStyle.Fill; this.pnlDefinition.Controls.Clear(); this.pnlDefinition.Controls.Add(this.qGroupUIDef); }