任何人都可以帮助我,因为我想在树视图中禁用复选框,同时可以滚动浏览树视图。
答案 0 :(得分:1)
创建一个新类并复制下面的代码
Imports System.Windows.Forms
public class MyTreeView
Inherits Treeview
Protected Overrides Sub WndProc(ByRef m as system.Windows.Forms.Message)
if m.Msg = &H203 THEN
m.Result = IntPtr.Zero
else
MyBase.WndProc(m)
End If
End Sub
编译项目并从工具箱中拖放此新控件或转到设计器并将System.Windows.Forms.Treeview重命名为MyTreeview。
转到您的vb代码并在BeforeCheck事件中说e.Cancel = true
完成!
如果您需要任何帮助发表评论。