我正在编写一个c#windows应用程序,作为一项任务,我正在运行时创建面板对象。我有一个自定义面板,定义为:
class FlowState : Panel { : : }
private void panel1_MouseDown(object sender, MouseEventArgs e) { //do stuff }
如何将代码放入我的FlowState对象中,该对象扩展了面板以处理这样的鼠标事件?
您可以像这样附加事件。。。
private void CreatePanel() } var panel = new FlowState(); panel.MouseDown += new MouseEventHandler(MouseDown); } private void MouseDown(object sender, MouseEventArgs e) { }