在实际应用中,我们可能需要在Form中增加UserContorl内部控件的某一个事件!处理过程如下:
第一步:在需要增加事件页面的构造函数或则Load中添加控件事件的EventHandler.
public
partial
class
yprSpeedwayEdit : MasterForm
... {
public yprSpeedwayEdit()
...{
InitializeComponent();
this.uc_c_startyear1.ddl_startyear.SelectedIndexChanged += new System.EventHandler(ddl_startyear_SelectedIndexChanged);
}
}
... {
public yprSpeedwayEdit()
...{
InitializeComponent();
this.uc_c_startyear1.ddl_startyear.SelectedIndexChanged += new System.EventHandler(ddl_startyear_SelectedIndexChanged);
}
}
第二步:编写事件方法
private
void
ddl_startyear_SelectedIndexChanged(
object
sender, EventArgs e)
... {
MessageBox.Show(this.uc_c_startyear1.ddl_startyear.Text);
}
... {
MessageBox.Show(this.uc_c_startyear1.ddl_startyear.Text);
}