条件:
UserControl Panel1,panel2;
BMUserControl panel3;
Panel1、panel2下面没有button
Panel3 下面有button
Panel1,panel2是panel3中的数据成员
他们共用panel3的button
问题:如何实现panel3接收功能键?
答:
Panel1:
Public void ProcessFunctionKey(Keys keydata)
{}
Panel2:
Public void ProcessFunctionKey(Keys keydata)
{}
Panel3:
Public void ProcessFunctionKey(Keys keydata)
{
If(panel1.visble)
{
Panel1.ProcessFunctionKey(keydata);
}
}