它不工作,OnNavigatedTo
但它在OnNavigatedTo
完成后工作。
protected override void OnNavigatedTo(Windows.UI.Xaml.Navigation.NavigationEventArgs e)
{
base.OnNavigatedTo(e);
//Here result is false
bool result = VisualStateManager.GoToState(btn_reset, "Normal", false);
}
private void Button_Click(object sender, RoutedEventArgs e)
{
//Here result is true
bool result = VisualStateManager.GoToState(btn_reset, "Normal", false);
}
知道我试图设置不同的状态有什么问题,OnNavigatedTo
但它们都给了我相同的结果。
我想在OnNavigatedTo
方法中或显示视图之前设置初始状态