コード例 #1
0
        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;
            }
        }
コード例 #2
0
ファイル: SPCChart.cs プロジェクト: aliceshin/origine
        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);
                }
            }
        }
コード例 #3
0
ファイル: SPCChart.cs プロジェクト: aliceshin/origine
        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);
            }
        }