private void bchkbGroup_CheckedChanged(object sender, EventArgs e) { BCheckBox box = (BCheckBox)sender; if (box.Checked) { // btxtFiltering.Enabled = true; bsprContextValue.Enabled = true; } else { // btxtFiltering.Enabled = false; bsprContextValue.Enabled = false; } }
private void InitializeChartSeriesVisibleType() { _llstChartSeriesVisibleType = new LinkedList(); this.panel1.Controls.Clear(); Hashtable htButtonList = this._Initialization.InitializeChartSeriesList(Definition.PAGE_KEY_SPC_CONTROL_CHART_UC, Definition.CHART_BUTTON.CHART_SERIES, this.sessionData); BCheckBox bchk = null; for (int i = htButtonList.Count - 1; i >= 0; i--) { Hashtable htButtonAttributes = (Hashtable)htButtonList[i.ToString()]; string sButtonName = htButtonAttributes[Definition.XML_VARIABLE_BUTTONKEY].ToString(); string Visible = htButtonAttributes[Definition.XML_VARIABLE_BUTTONVISIBLE].ToString().ToUpper(); string DefaultVisible = htButtonAttributes[Definition.XML_VARIABLE_DEFAULTVALUE].ToString().ToUpper(); if (Visible == Definition.VARIABLE_TRUE.ToUpper()) { bchk = new BCheckBox(); bchk.Text = this._mlthandler.GetVariable(sButtonName); bchk.Name = sButtonName; bchk.Click += new EventHandler(bchk_Click); bchk.Dock = DockStyle.Left; bchk.TabIndex = i; if (DefaultVisible == Definition.VARIABLE_TRUE.ToUpper()) { bchk.Checked = true; } else { bchk.Checked = false; } if (sButtonName == Definition.CHART_SERIES.POINT) { if (ChartVariable.complex_yn != "Y") { bchk.Visible = false; } else { bchk.Visible = true; } } _llstChartSeriesVisibleType.Add(bchk.Text, bchk.Checked); this.panel1.Controls.Add(bchk); } } }
private void bchk_Click(object sender, System.EventArgs e) { BCheckBox chk = (BCheckBox)sender; if (chk == null) { return; } BaseChart baseChart = null; for (int i = 0; i < this.pnlChart.Controls.Count; i++) { baseChart = (BaseChart)this.pnlChart.Controls[i]; baseChart.llstChartSeriesVisibleType = _llstChartSeriesVisibleType; baseChart.ChangeSeriesStyle(chk.Text, chk.Checked); } }