我正在开发用于选择特殊文件的 UserControl,在此控件中,TreeView
当用户选择某个文件时,该控件会填充有节点。用户也可以从此树视图中删除文件!
我以向导形式使用此控件。在此向导表单中,有一个名为的buttonNext
按钮,默认情况下禁用此按钮。
如何在用户控件中为树视图创建一个事件,当它被填充时,它会通知向导表单中的下一个按钮以启用,如果用户从该树视图中删除所有文件,它会通知该按钮再次被禁用。
PS:选择文件(浏览器对话框和类似的东西)都是在这个用户控件中完成的,所以在我的向导表单中我无法访问这个组件中正在发生的事情,但只有我将 TreeView 本身设置为公共所以我可以在我的向导表单中读取它的节点。
我知道如何订阅事件,但我自己从未创建任何事件:(