public static void InitCtrl(PLDMGrid dmGrid, bool ReadOnly)
 {
     GroupElementType type = (ReadOnly ? GroupElementType.ONLY_CHOICE : GroupElementType.CHOICE_N_ADD);
     dmGrid._init(type, TABLE_MAP, "ID", "NAME", new string[] { "ID" }, new string[] { "ID" }, InitColumn, GetRule, null, null);
     dmGrid.GetDMGrid.Grid.ValidateRow += delegate(object sender, DevExpress.XtraGrid.Views.Base.ValidateRowEventArgs e)
     {
         GridView grid=(GridView)sender;
         DataRow row = grid.GetDataRow(e.RowHandle);
         if (row == null) return;
         HelpInputData.CheckDuplicateField(grid, row.Table.DataSet, e, "NAME", nameTitle);
     };
     dmGrid.isFixPopupContainer = true;
     dmGrid.popupContainerControl1.Size = new System.Drawing.Size(450, dmGrid.popupContainerControl1.Size.Height);
     dmGrid.DefinePermission(AppDanhMuc.GetPermission(dmGrid, AppPermission.FDanhMucSale.featureName, string.Empty));
     HelpPermission.CheckCtrl(dmGrid);
 }
        public static void InitCtrl(PLDMGrid dmGrid, bool readOnly)
        {
            GroupElementType type = (readOnly ? GroupElementType.ONLY_CHOICE : GroupElementType.CHOICE_N_ADD);
            dmGrid._init(type, TABLE_MAP, "ID", "NAME", new[] { "ID" }, new[] { "ID" }, InitColumn, GetRule, null, null);
            dmGrid.GetDMGrid.Grid.ValidateRow += (sender, e) =>
                                                     {
                                                         var grid = (GridView) sender;
                                                         var row = grid.GetDataRow(e.RowHandle);
                                                         if (row == null) return;
                                                         HelpInputData.CheckDuplicateField(grid, row.Table.DataSet, e,
                                                                                           "NAME", NameTitle);
                                                     };
            dmGrid.isFixPopupContainer = true;
            dmGrid.popupContainerControl1.Size = new System.Drawing.Size(450, dmGrid.popupContainerControl1.Size.Height);

            dmGrid.DefinePermission(AppDanhMuc.GetPermission(dmGrid, AppPermission.DMDaiTruyenHinh.featureName, string.Empty));
            HelpPermission.CheckCtrl(dmGrid);
        }