コード例 #1
0
        private void TabControl_Main_SelectedIndexChanged(object osender, TabStripTabChangedEventArgs e)
        {
            var sender = osender as DevComponents.DotNetBar.TabControl;

            changingTab = false;
            if (e is object)
            {
                switch (true)
                {
                case object _ when e.NewTab == TabItem_TextManager:
                {
                    Controller.TextManagerController.SendRequestReloadTextManagerLists();
                    break;
                }

                default:
                {
                    if (e.OldTab == TabItem_TextManager)
                    {
                        Controller.SetOtherStatusInfos(string.Empty, default);
                    }

                    break;
                }
                }
            }
        }
コード例 #2
0
ファイル: ColorSelector.cs プロジェクト: zixing131/LAEACC
        private void FTabs_SelectedTabChanged(object sender, TabStripTabChangedEventArgs e)
        {
            Control c = FColorTabs[FTabs.SelectedTabIndex];

            foreach (ColorTabBase tab in FColorTabs)
            {
                tab.Visible = c == tab;
            }
        }
コード例 #3
0
        private void FTabs_SelectedTabChanged(object sender, TabStripTabChangedEventArgs e)
        {
            if (FUpdatingTabs)
            {
                return;
            }

            ActivePage = FTabs.SelectedTab.Tag as PageBase;
        }
コード例 #4
0
ファイル: ucYZ.cs プロジェクト: zh7262703/Emr_MySql
 private void tabControl1_SelectedTabChanged(object sender, TabStripTabChangedEventArgs e)
 {
     if (this.tabControl1.SelectedTab.Name == "longtab")
     {
         IsLongTabPage = true;
     }
     else if (this.tabControl1.SelectedTab.Name == "shorttab")
     {
         IsLongTabPage = false;
     }
 }
コード例 #5
0
ファイル: TabsMainForm.cs プロジェクト: DreamALittle/C-AccMVC
 private void tabControlMain_SelectedTabChanged(object sender, TabStripTabChangedEventArgs e)
 {
     if (tabControlMain.SelectedTabIndex == 0)
     {
         tabControlMain.CloseButtonVisible = false;
     }
     else
     {
         tabControlMain.CloseButtonVisible = true;
     }
 }
コード例 #6
0
 private void tabAllConfig_SelectedTabChanged(object sender, TabStripTabChangedEventArgs e)
 {
     // Xử lý khi change tab
     if (tabAllConfig.SelectedTab == tabDevices)
     {
         // Nạp các thiết bị
         _devices = LablinkServiceConfig.Devices;
         grdDevices.DataSource = _devices;
         //grdDevices.Refresh();
     }
 }
コード例 #7
0
ファイル: TagEditor.cs プロジェクト: p0lar-bear/Prometheus
 void tabControl_SelectedTabChanged(object sender, TabStripTabChangedEventArgs e)
 {
     if (tabControl.SelectedTabIndex > -1)
     {
         if (tabControl.SelectedTabIndex < tabArguments.Count)
         {
             if (!tabArguments[tabControl.SelectedTabIndex].IsLoaded)
             {
                 LoadTab(tabArguments[tabControl.SelectedTabIndex]);
             }
         }
     }
     ForceAutoCenter();
 }
コード例 #8
0
ファイル: frmYzd.cs プロジェクト: baomingfei1235/test
 private void tabControl1_SelectedTabChanged(object sender, TabStripTabChangedEventArgs e)
 {
     if (this.tabControl1.SelectedTab.Name == "longtab")
     {
         IsLongTabPage = true;
         btnOk_Click(sender, e);
         longDgv.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
     }
     else if (this.tabControl1.SelectedTab.Name == "shorttab")
     {
         IsLongTabPage = false;
         btnOk_Click(sender, e);
         ShortDgv.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
     }
 }
コード例 #9
0
        /// <summary>
        /// 选项卡选中项改变
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void tctlDoc_SelectedTabChanged(object sender, TabStripTabChangedEventArgs e)
        {
            if (tctlDoc.SelectedTabIndex != -1)
            {
                if (tctlDoc.SelectedPanel.Controls.Count > 0)
                {
                    string SelectedPanelId = tctlDoc.SelectedTab.Name;
                    string SelectedUser    = "";
                    if (tctlDoc.SelectedTab.Text.IndexOf(":") != -1)
                    {
                        string doc_name = tctlDoc.SelectedTab.Text.Substring(tctlDoc.SelectedTab.Text.IndexOf(":") + 1);
                        SelectedUser = App.ReadSqlVal("select creator_id from T_FOLLOW_RECORD_DOC where text_type=" + SelectedPanelId + " and record_id=" + myRecord.Id + " and doc_name='" + doc_name + "'", 0, "creator_id");
                    }
                    else
                    {
                        SelectedUser = App.ReadSqlVal("select creator_id from T_FOLLOW_RECORD_DOC where text_type=" + SelectedPanelId + " and record_id=" + myRecord.Id + "", 0, "creator_id");
                    }
                    if (SelectedUser == null || SelectedUser == "" || SelectedUser == App.UserAccount.UserInfo.User_id)
                    {
                        btnSave.Enabled   = true;
                        btnCancel.Enabled = true;
                    }
                    else
                    {
                        btnSave.Enabled   = false;
                        btnCancel.Enabled = false;
                    }
                    if (tctlDoc.SelectedTab.Text == "定制")
                    {
                        trvRelatedDoc.Nodes.Clear();
                        groupBox1.Visible = false;
                    }
                    else
                    {
                        groupBox1.Visible = true;
                        frmText tempEditor = tctlDoc.SelectedPanel.Controls[0] as frmText;
                        if (tempEditor != null)
                        {
                            string   something  = tctlDoc.SelectedTab.Name;
                            string[] something1 = something.Split(':');

                            string text_id = something1[0];
                            IniRelatedDoc(text_id, "");
                        }
                    }
                }
            }
        }
コード例 #10
0
 private void tabControl1_SelectedTabChanged(object sender, TabStripTabChangedEventArgs e)
 {
     if (e.NewTab == tabRound)
     {
         RoundRectangleShapeDescriptor rcd = _Shape as RoundRectangleShapeDescriptor;
         if (rcd == null)
         {
             rcd = new RoundRectangleShapeDescriptor(2);
         }
         
         roundTopLeft.Value = rcd.TopLeft;
         roundTopRight.Value = rcd.TopRight;
         roundBottomLeft.Value = rcd.BottomLeft;
         roundBottomRight.Value = rcd.BottomRight;
     }
 }
コード例 #11
0
        /// <summary>
        /// 选项卡改变事件
        /// </summary>
        /// <param name="sender">控件对象</param>
        /// <param name="e">事件参数</param>
        private void ApplyControl_SelectedTabChanged(object sender, TabStripTabChangedEventArgs e)
        {
            int tabSelectedIndex = ApplyControl.SelectedTabIndex;

            switch (tabSelectedIndex)
            {
            case 0:    //检查
                ClearData();
                dgExecItemCK.DataSource = null;
                Check     = new CheckJson();
                ExamClass = 1;
                break;

            case 1:    //化验
                dgExecItem.DataSource = null;
                Test      = new TestJson();
                ExamClass = 2;
                break;

            case 2:    //治疗
                dgExecItemZL.DataSource = null;
                ExamClass = 4;
                break;
            }

            IsLoad = true;
            //UpdateData = null;

            if (string.IsNullOrEmpty(ApplyHeadID))
            {
                ApplyHeadID = TempApplyHeadID;
            }

            if (!string.IsNullOrEmpty(ApplyHeadID))
            {
                if (ApplyType == ApplyControl.SelectedTabIndex.ToString())
                {
                    InvokeController("GetHeadDetail");
                }
            }

            InvokeController("GetExecDept");
            InitdgData();
        }
コード例 #12
0
        //标签页变换
        private void tabControl1_SelectedTabChanged(object sender, TabStripTabChangedEventArgs e)
        {
            TabItem selectedTab = tabControl1.SelectedTab;

            fields.Items.Clear();
            sortField.Items.Clear();
            if (selectedTab != tabItem1)
            {
                foreach (DataColumn column in DS.Tables[selectedTab.Text].Columns)
                {
                    fields.Items.Add(column.ColumnName);
                    sortField.Items.Add(column.ColumnName);
                }

                //显示过滤条件
                filterexpression.Text   = (tabControl1.SelectedTab as MyTabItem).AttachedDataView.RowFilter;
                sortexpression.Text     = (tabControl1.SelectedTab as MyTabItem).AttachedDataView.Sort;
                fields.SelectedIndex    = -1;
                Optr.SelectedIndex      = -1;
                sortField.SelectedIndex = -1;
                condition.Text          = "";
            }
        }
コード例 #13
0
        private void tabControl1_SelectedTabChanged(object sender, TabStripTabChangedEventArgs e)
        {
            imbt_chart.Enabled = false;
            switch (tabControl1.SelectedTabIndex)
            {
            case 0:
                ShowFlag = 1;     //良率查询
                break;

            case 1:
                ShowFlag           = 2; //产品缺陷分析
                imbt_chart.Enabled = true;
                break;

            case 2:
                ShowFlag = 3;     //维修分析
                break;

            case 3:
                ShowFlag = 4;
                break;
            }
        }
コード例 #14
0
 private void TabControl1SelectedTabChanged(object sender, TabStripTabChangedEventArgs e)
 {
     UpdateHighlighterRegion();
 }
コード例 #15
0
 private void TabStrip1_SelectedTabChanged(object sender, TabStripTabChangedEventArgs e)
 {
     SetGuiForTextTable();
 }
コード例 #16
0
 private void tabControlAdNotes_SelectedTabChanged(object sender, TabStripTabChangedEventArgs e)
 {
     FormAdNotes_Load(null, null);
 }
コード例 #17
0
 /// <summary>
 /// Tab选中事件
 /// </summary>
 /// <param name="sender">触发事件的按钮</param>
 /// <param name="e">事件参数</param>
 private void tabControl1_SelectedTabChanged(object sender, TabStripTabChangedEventArgs e)
 {
     tabControl1.TabsVisible         = false;
     tabControl1.SelectedTab.Visible = true;
 }
コード例 #18
0
 /// <summary>
 /// 选项页选择事件
 /// </summary>
 /// <param name="sender">触发控件</param>
 /// <param name="e">事件参数</param>
 private void tabControl1_SelectedTabChanged(object sender, TabStripTabChangedEventArgs e)
 {
     btnPrintLab.Enabled = tabControl1.SelectedTabIndex == 1;
     RefreshExamList();
 }
コード例 #19
0
 /// <summary>
 /// 切换分类树
 /// </summary>
 /// <param name="sender">事件发送者</param>
 /// <param name="e">事件参数</param>
 private void tabControl3_SelectedTabChanged(object sender, TabStripTabChangedEventArgs e)
 {
     documentManager.SwitchClass();
 }