Procházet zdrojové kódy

指定类型不触发勾选事件

章政 před 9 roky
rodič
revize
4d2314c5c1

+ 1 - 1
UAS-MES/CustomControl/DataGrid_View/DataGridViewWithCheckBox.cs

@@ -20,7 +20,7 @@ namespace UAS_MES.CustomControl.DataGrid_View
         {
             if (Columns[0] is DataGridViewCheckBoxColumn && e.ColumnIndex >= 0 && e.RowIndex >= 0)
             {
-                if (!(Columns[e.ColumnIndex] is DataGridViewCheckBoxColumn))
+                if (!(Columns[e.ColumnIndex] is DataGridViewCheckBoxColumn) && !(Columns[e.ColumnIndex] is DataGridViewComboBoxColumn))
                 {
                     if (Rows[e.RowIndex].Cells[0].Value.ToString() == "0")
                     {

+ 1 - 1
UAS-MES/CustomControl/DataGrid_View/DataGridViewWithSerialNum.cs

@@ -29,7 +29,7 @@ namespace UAS_MES.CustomControl.DataGrid_View
         {
             if (Columns[0] is DataGridViewCheckBoxColumn && e.ColumnIndex >= 0 && e.RowIndex >= 0)
             {
-                if (!(Columns[e.ColumnIndex] is DataGridViewCheckBoxColumn))
+                if (!(Columns[e.ColumnIndex] is DataGridViewCheckBoxColumn)&&!(Columns[e.ColumnIndex] is DataGridViewComboBoxColumn))
                 {
                     if (Rows[e.RowIndex].Cells[0].Value.ToString() == "0")
                     {