Пример #1
0
        private void Format_Grid(GridControl p_objGridControl)
        {
            //Properties.Settings.Default.Reload();
            ////int ScaleSoLuong = Convert.ToInt32(Properties.Settings.Default.);
            ////int ScaleDonGia = Convert.ToInt32(Properties.Settings.Default.ScaleDonGia);
            ////int ScaleSoTien = Convert.ToInt32(Properties.Settings.Default.ScaleSoTien);
            ////string v_strFormat = Properties.Settings.Default.FormatSoTien;
            ////Format Gridivew
            DevExpress.XtraGrid.Views.Grid.GridView v_obGridView = (DevExpress.XtraGrid.Views.Grid.GridView)p_objGridControl.MainView;
            v_obGridView.Format(false, false, true);
            // Format colum
            foreach (DevExpress.XtraGrid.Columns.GridColumn v_objCol in ((ColumnView)p_objGridControl.Views[0]).Columns)
            {
                if (v_objCol.ColumnEdit != null /*&& v_objCol.Visible*/)
                {
                    if (v_objCol.ColumnEdit.GetType().Name == "RepositoryItemCustomGridLookUpEdit")
                    {
                        VTNN.Lib.RepositoryItemCustomGridLookUpEdit v_objResLookupEdit = (VTNN.Lib.RepositoryItemCustomGridLookUpEdit)v_objCol.ColumnEdit;
                        v_objResLookupEdit.Format();
                        v_objResLookupEdit.CreateDefaultButton(false, false);
                    }


                    if (v_objCol.ColumnEdit.GetType().Name == "RepositoryItemCustomSpinEdit")
                    {
                        VTNN.Lib.RepositoryItemCustomSpinEdit v_objResSpinEdit = (VTNN.Lib.RepositoryItemCustomSpinEdit)v_objCol.ColumnEdit;
                        v_objResSpinEdit.Format(0, false, true);
                    }

                    if (v_objCol.ColumnEdit.GetType().Name == " RepositoryItemCustomDateEdit")
                    {
                        VTNN.Lib.RepositoryItemCustomDateEdit v_objResDateEdit = (VTNN.Lib.RepositoryItemCustomDateEdit)v_objCol.ColumnEdit;
                        v_objResDateEdit.Format_VS1();
                    }
                }

                //Format summary item
                if (v_objCol.SummaryItem != null)
                {
                    //v_objCol.SummaryItem.DisplayFormat = v_strFormat;
                }
            }
        }