在downvote之前:让我提醒一下,没有方法“btnDoSomething.Click();”
xaml内容:
<AppBarButton x:Name="btnDoSomething" Icon="Accept"/>
我想从“OnNavigatedTo”方法中单击它。怎么做?
答案 0 :(得分:1)
请勿点击代码中的按钮,以便在其他活动中执行相同的操作。
让btnDoSomething
点击您可以在OnNavigatedTo
中调用的相同方法。
private void appBarButton_Click(object sender, RoutedEventArgs e)
{
DoStuff();
}
protected override void OnNavigatedTo(NavigationEventArgs e)
{
base.OnNavigatedTo(e);
DoStuff();
}
private void DoStuff()
{
//...
}
答案 1 :(得分:0)
没有理由点击OnNavigatedTo上的按钮!?当您单击按钮时,您想要ToDO和代码。在OnNavigatedTo中执行ToDO和Code。
但是如果你想点击它,只需调用方法btnDoSomething_Click(sender, args);