C# 为什么';t xbutton.PerformClick()是否在silverlight中工作?
我需要Button.click(从另一个类中单击),但pickButton.PerformClick()不起作用C# 为什么';t xbutton.PerformClick()是否在silverlight中工作?,c#,button,silverlight-4.0,click,C#,Button,Silverlight 4.0,Click,我需要Button.click(从另一个类中单击),但pickButton.PerformClick()不起作用 PerformClick在Silverlight中不可用 为什么不从pickButton单击事件中提取代码,并从两个位置调用它: protected override void OnKeyUp(KeyEventArgs e) { base.OnKeyUp(e); if (e.Key == Key.F10) { if (pickButton !=
PerformClick
在Silverlight中不可用
为什么不从pickButton
单击事件中提取代码,并从两个位置调用它:
protected override void OnKeyUp(KeyEventArgs e)
{
base.OnKeyUp(e);
if (e.Key == Key.F10)
{
if (pickButton != null)
{
DoStuff();
}
}
}
以及:
显然,
DoStuff()
是一个占位符来说明这个概念。PerformClick
在Silverlight中不可用
为什么不从pickButton
单击事件中提取代码,并从两个位置调用它:
protected override void OnKeyUp(KeyEventArgs e)
{
base.OnKeyUp(e);
if (e.Key == Key.F10)
{
if (pickButton != null)
{
DoStuff();
}
}
}
以及:
显然,
DoStuff()
是一个占位符来说明这个概念。Silverlight不支持该操作。直接调用click事件,即
pickButton.pickButton_Click(this, null);
或
Silverlight不支持该操作。直接调用click事件,即
pickButton.pickButton_Click(this, null);
或
button2_Click(this, null);