【发布时间】:2014-10-19 02:03:32
【问题描述】:
所以我有一个看起来像这样的 VB.net 函数:
Private Sub FlatButton2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FlatButton2.Click
Dim fs As FileSystemSecurity = File.GetAccessControl(FlatListBox1.SelectedItem)
fs.RemoveAccessRule(New FileSystemAccessRule(Environment.UserName, FileSystemRights.Modify, AccessControlType.Deny))
File.SetAccessControl(FlatListBox1.SelectedItem, fs)
FlatListBox1.ClearSelected()
End Sub
我知道如何在单个项目中反转此操作,但我不知道如何对列表框中的每个项目执行此操作。当我按下退出表单上的按钮时,我想这样做。我该怎么办?我尝试了 For Each 循环,但它不起作用,至少不是我这样做的方式。
【问题讨论】:
-
也许如果你展示了 foreach 循环,我们可以指出错误在哪里。
标签: vb.net button listbox access-control