Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 为什么';t xbutton.PerformClick()是否在silverlight中工作?_C#_Button_Silverlight 4.0_Click - Fatal编程技术网

C# 为什么';t xbutton.PerformClick()是否在silverlight中工作?

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 !=

我需要Button.click(从另一个类中单击),但pickButton.PerformClick()不起作用


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);