C# 中用户控件中添加事件和使用

事件 用户控件 c#中用户控件 用户控件添加事件 自定义事件的使用 此处以TreeView用户控件为例:
基本思路:
1. 在SunSoftTree类中声明事件,如SelectedNodeChanged;
2. 在SunSoftTree类中定义引发事件的方法,如Sun_SelectedNodeChanged()方法;
3 在SunSoftTree类的相关方法中调用引发事件的方法,如在OnSelectedNodeChanged中调用Sun_SelectedNodeChanged

核心代码示意如下:
SunSoftTree.ascx [html]页面文件中




在TestTreeView.aspx[页面代码]中添加下行.

注意: OnSelectedNodeChanged = "Sun_SelectedNodeChanged" 为手动加入的.


在TestTreeView.aspx.cs[隐藏代码]中添加如:
protected void Sun_SelectedNodeChanged(object sender, EventArgs e)
{
 //注意:在此处写自已要执行的操作
        lblEnevt.Text = "MyLogin_Load";
}
   
 

你可能感兴趣的:(C# 中用户控件中添加事件和使用)