コード例 #1
0
        private void cmbPhanLoaiThu_EditValueChanged(object sender, EventArgs e)
        {
            LayoutVisibility enableCmbHocSinhId = isSelectedPhanLoaiThuByHocSinh() ? LayoutVisibility.Always : LayoutVisibility.Never;

            lciCmbHocSinh.Visibility = enableCmbHocSinhId;
            lciTxtConLai.Visibility  = enableCmbHocSinhId;
        }
コード例 #2
0
        void be_EditValueChanged(object sender, EventArgs e)
        {
            bool isNT = (sender as Control).Text == "VND" ? false : true;

            DevExpress.XtraLayout.Utils.LayoutVisibility lv = isNT ? DevExpress.XtraLayout.Utils.LayoutVisibility.Always : DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
            ScanNTField(lv);
        }
コード例 #3
0
        private void ScanNTField(DevExpress.XtraLayout.Utils.LayoutVisibility lv)
        {
            LayoutControl lcMain = _data.FrmMain.Controls.Find("lcMain", true)[0] as LayoutControl;

            foreach (BaseLayoutItem lci in lcMain.Items)
            {
                if (lci.GetType() == typeof(LayoutControlItem) &&
                    (lci.Text.ToUpper().Contains("NGUYÊN TỆ") || lci.Text.ToUpper().Contains("TỶ GIÁ")) ||
                    (lci.Text.ToUpper().Contains("ORIGINAL") || lci.Text.ToUpper().Contains("RATE OF EXCHANGE")))
                {
                    lci.Visibility = lv;
                }
            }
        }
コード例 #4
0
ファイル: GoodsEditPage.cs プロジェクト: xubinlee/WMS
 void SetEditItem(DevExpress.XtraLayout.Utils.LayoutVisibility flag)
 {
     //layoutControlItem4.Visibility = flag;
     //layoutControlItem26.Visibility = flag;
     //layoutControlItem7.Visibility = flag;
     //layoutControlItem29.Visibility = flag;
     //layoutControlItem8.Visibility = flag;
     //layoutControlItem30.Visibility = flag;
     //layoutControlItem11.Visibility = flag;
     //layoutControlItem33.Visibility = flag;
     //layoutControlItem12.Visibility = flag;
     //layoutControlItem34.Visibility = flag;
     //lciPurchasePrice.Visibility = flag;
     //if (mainMenu.Name == MainMenuEnum.Goods)
     //    lblNWeight.Text = "净重(KGS)";
     //else
     //    lblNWeight.Text = "净重(G)";
     //layoutControlItem15.Visibility = flag;
     //layoutControlItem37.Visibility = flag;
     lcgMainMark.Visibility  = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
     lcgSideMark.Visibility  = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
     lcgInnerMark.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
     //if (MainForm.Company.Contains("纸"))
     //{
     // 货品类型
     layoutControlItem25.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
     // 毛重
     layoutControlItem34.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
     // 净值
     layoutControlItem35.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
     layoutControlItem26.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
     layoutControlItem29.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
     layoutControlItem30.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
     layoutControlItem33.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
     layoutControlItem45.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
     lciCycle.Visibility            = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
     lciCavityNumber.Visibility     = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
     layoutControlItem15.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
     layoutControlItem37.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
     layoutControlItem16.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
     layoutControlItem38.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
     layoutControlItem17.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
     layoutControlItem39.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
     lciPurchasePrice.Visibility    = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
     //}
 }
コード例 #5
0
        private void ScanNTField(DevExpress.XtraLayout.Utils.LayoutVisibility lv)
        {
            GridControl gcMain = _data.FrmMain.Controls.Find("gcMain", true)[0] as GridControl;
            GridView    gvMain = gcMain.MainView as GridView;

            foreach (GridColumn gc in gvMain.Columns)
            {
                if (gc.FieldName.ToUpper().EndsWith("NT"))
                {
                    gc.Visible = (lv == DevExpress.XtraLayout.Utils.LayoutVisibility.Always);
                }
            }
            LayoutControl lcMain = _data.FrmMain.Controls.Find("lcMain", true)[0] as LayoutControl;

            foreach (BaseLayoutItem lci in lcMain.Items)
            {
                if (lci.GetType() == typeof(LayoutControlItem) &&
                    (lci.Text.ToUpper().Contains("NGUYÊN TỆ") || lci.Text.ToUpper().Contains("TỶ GIÁ")) ||
                    (lci.Text.ToUpper().Contains("ORIGINAL") || lci.Text.ToUpper().Contains("RATE OF EXCHANGE")))
                {
                    lci.Visibility = lv;
                }
            }
        }