|
- Public Sub 子窗口_FormClosing(sender As Object,e As System.Windows.Forms.FormClosingEventArgs)
- '关闭窗口前设置表格禁止编辑,
- If Me.SmForm.MainGrid.BaseBaseGrid.AllowEdit=True Then
- MessageBox.Show(1)
- Me.SmForm.MainGrid.BaseBaseGrid.AllowEdit= False
- ' CmdRow.UnLock(Proj.CurrentClickedGridMenu.BaseGrid)
-
- End If
- '刷新表格,主要是删除多余的空白行
- ' CmdGrid.Load(Proj.CurrentClickedGridMenu.BaseGrid,False)
- '删除空行
- If Me.SmForm.MainGrid.BaseBaseGrid.DataTableHelp IsNot Nothing Then
- MessageBox.Show(2)
- If Proj.FormTags.Contains("子窗口","删除列名称") Then '在取值之前可以先判断一下需要查询的Key是否存在。
- '包含此Key则取值
- Dim strReturn As String=Proj.FormTags("子窗口","删除列名称")
- Me.SmForm.MainGrid.BaseBaseGrid.DataTableHelp.DeleteFor(strReturn & " is null")
- End If
- End If
- End Sub
复制代码
改成这样还是报错,1都没弹出来 |
|