示例#1
0
        private void gpcPackageSOs_CustomButtonClick(object sender, BaseButtonEventArgs e)
        {
            GroupBoxButton button = e.Button as GroupBoxButton;

            switch (button.Caption)
            {
            case "刷新":
                RefreshPackageLabels();

                break;

            default:
                break;
            }
        }
示例#2
0
        // группа Кнопок
        public void gcnClassification_CustomButtonClick(object sender, BaseButtonEventArgs e)
        {
            GroupBoxButton btn = e.Button;

            switch (btn.VisibleIndex)
            {
            case 0:                     // btnEditCheckingProducts
                if (frAddEditQuarantineProducts.Default.ShowDialog() == DialogResult.OK)
                {
                    UpdateTreeList();
                }
                break;

            case 2:                     // btnMultiCheck
                this.tlQurantineObjects.OptionsView.ShowCheckBoxes = btn.Checked;
                this.gcnQurantineObjects.CustomHeaderButtons[9].Properties.Enabled  = btn.Checked;
                this.gcnQurantineObjects.CustomHeaderButtons[10].Properties.Enabled = btn.Checked;
                break;

            case 3:                     // btnShowSearchRow
                this.tlQurantineObjects.OptionsFind.AlwaysVisible = btn.Checked;
                if (btn.Checked == false)
                {
                    this.tlQurantineObjects.FindFilterText = null;                             // при отключении очищаем фильтрацию
                }
                break;

            case 4:                     // btnShowFilterRow
                this.tlQurantineObjects.OptionsView.ShowAutoFilterRow = btn.Checked;
                if (btn.Checked == false)
                {
                    this.tlQurantineObjects.ClearColumnsFilter();                             // при отключении очищаем фильтрацию
                }
                break;

            case 6:                     // btnExpandedAll
                this.tlQurantineObjects.ExpandAll();
                break;

            case 7:                     // btnCollapsedAll
                this.tlQurantineObjects.CollapseAll();
                break;

            case 9:                     // btnCheckAll
                if (IsMultiChecked())
                {
                    this.tlQurantineObjects.CheckAll();
                }
                break;

            case 10:                     // btnUncheckAll
                if (IsMultiChecked())
                {
                    this.tlQurantineObjects.UncheckAll();
                }
                break;

            case 12:                     // btnEditBooks
                DialogResult dr;
                dr = XtraMessageBox.Show("Редактирование справочной информации:" + "\n" +
                                         "<b>Да</b> - Справочник Направления исследований" + "\n" +
                                         "<b>Нет</b> - Справочник Объекты исследований",
                                         Application.ProductName,
                                         MessageBoxButtons.YesNoCancel,
                                         MessageBoxIcon.Question,
                                         DefaultBoolean.True);
                if (dr == DialogResult.Yes)
                {
                    frBooks_ResearchDirection.Default.ShowDialog();
                }
                if (dr == DialogResult.No)
                {
                    frBooks_ResearchObjects.Default.ShowDialog();
                }
                UpdateTreeList();
                break;

            case 13:                     // btnUpdate
                UpdateTreeList();
                break;
            }
        }
        // группа Кнопок
        public void gcnMethods_CustomButtonClick(object sender, BaseButtonEventArgs e)
        {
            GroupBoxButton btn = e.Button;

            switch (btn.VisibleIndex)
            {
            case 0:                     // btnMultiCheck
                this.tlMethods.OptionsView.ShowCheckBoxes = btn.Checked;
                break;

            case 1:                     // btnShowSearchRow
                this.tlMethods.OptionsFind.AlwaysVisible = btn.Checked;
                if (btn.Checked == false)
                {
                    this.tlMethods.FindFilterText = null;                             // при отключении очищаем фильтрацию
                }
                break;

            case 2:                     // btnShowFilterRow
                this.tlMethods.OptionsView.ShowAutoFilterRow = btn.Checked;
                if (btn.Checked == false)
                {
                    this.tlMethods.ClearColumnsFilter();                             // при отключении очищаем фильтрацию
                }
                break;

            case 4:                     // btnExpandedAll
                this.tlMethods.ExpandAll();
                break;

            case 5:                     // btnCollapsedAll
                this.tlMethods.CollapseAll();
                break;

            case 7:                     // btnCheckAll
                if (IsMultiChecked())
                {
                    this.tlMethods.CheckAll();
                }
                break;

            case 8:                     // btnUncheckAll
                if (IsMultiChecked())
                {
                    this.tlMethods.UncheckAll();
                }
                break;

            case 10:                     // btnEditBooks
                frBooks_ResearchDirection.Default.ShowDialog();
                mdVariables.tmWaitAnimation.StartWaitingIndicator(this.tlMethods, 0);
                LoadMethodList(_TableName, bool.Parse(_IsExpDirection));
                mdVariables.tmWaitAnimation.StopWaitingIndicator();
                break;

            case 11:                     // btnUpdate
                mdVariables.tmWaitAnimation.StartWaitingIndicator(this.tlMethods, 0);
                LoadMethodList(_TableName, bool.Parse(_IsExpDirection));
                mdVariables.tmWaitAnimation.StopWaitingIndicator();
                break;
            }
        }
示例#4
0
        // группа Кнопок
        public void gcnClassification_CustomButtonClick(object sender, BaseButtonEventArgs e)
        {
            GroupBoxButton btn = e.Button;

            switch (btn.VisibleIndex)
            {
            case 0:                     // btnEditCheckingProducts
                if (frAddEditQuarantineProducts.Default.ShowDialog() == DialogResult.OK)
                {
                    UpdateTreeList();
                }
                break;

            case 2:                     // btnMultiCheck
                this.tlClassification.OptionsView.ShowCheckBoxes = btn.Checked;
                this.gcnClassification.CustomHeaderButtons[9].Properties.Enabled  = btn.Checked;
                this.gcnClassification.CustomHeaderButtons[10].Properties.Enabled = btn.Checked;
                break;

            case 3:                     // btnShowSearchRow
                this.tlClassification.OptionsFind.AlwaysVisible = btn.Checked;
                if (btn.Checked == false)
                {
                    this.tlClassification.FindFilterText = null;                             // при отключении очищаем фильтрацию
                }
                break;

            case 4:                     // btnShowFilterRow
                this.tlClassification.OptionsView.ShowAutoFilterRow = btn.Checked;
                if (btn.Checked == false)
                {
                    this.tlClassification.ClearColumnsFilter();                             // при отключении очищаем фильтрацию
                }
                break;

            case 6:                     // btnExpandedAll
                this.tlClassification.ExpandAll();
                break;

            case 7:                     // btnCollapsedAll
                this.tlClassification.CollapseAll();
                break;

            case 9:                     // btnCheckAll
                if (IsMultiChecked())
                {
                    this.tlClassification.CheckAll();
                }
                break;

            case 10:                     // btnUncheckAll
                if (IsMultiChecked())
                {
                    this.tlClassification.UncheckAll();
                }
                break;

            case 12:                     // btnEditBooks
                frBooks_ClassificationProducts.Default.ShowDialog();
                UpdateTreeList();
                break;

            case 13:                     // btnUpdate
                UpdateTreeList();
                break;
            }
        }