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