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