BeforeDeleteFile

在文件或图片管理器,删除文件或图片的时候执行。

e参数属性:

DataTable: 触发事件的DataTable
DataRow: 触发事件的DataRow
DataCol: 触发事件的DataCol
FileName: 返回即将删除的文件。
Cancel: 逻辑型,是否取消此次删除操作。
DeleteLocalFile:逻辑型,是否删除本地附件。

示例

如果希望每行的文件列至少保留一个文件,也就是当只剩下一个文件的时候,禁止删除文件。
为此可以将BeforeDeleteFile事件代码设置为:

If e.DataCol.name = "文件" Then
    If e.DataRow.Lines(
"
文件").Count = 1 Then
       
MessageBox.Show("至少要保留一个文件!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information)
        e.cancel = True
    End
If

End
If

参考: Lines


本页地址:http://www.foxtable.com/webhelp/topics/2716.htm