私は 2 つの xaml ページで構成される wp7 アプリケーションに取り組んでいます。ページはPage1とPage2です。Page1 は、0から10までの値の範囲を持つスライダーで構成されます。私のプログラムは、スライダーをスライドして値 = 10 に達すると、ページ 2 に移動する必要があります。ここまでは順調ですね。しかし、 Page2 が読み込まれると、スライダーの値を0に設定します。しかし、Windows phone で「戻る」キーを押すと、Page2 が Page1 に移動し、スライダーの値は10 ( 0になるはずです) になります。Page2 からはアクセスできないのでスライダーのコーディングができません!どうすればいいですか?
Page1(MainPage)のプログラムは
namespace ProgressBar
{
public partial class MainPage : PhoneApplicationPage
{
public MainPage()
{
InitializeComponent();
}
private void slider1_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
{
if (slider1.Value == 10)
{
NavigationService.Navigate(new Uri("/Page2.xaml", UriKind.Relative));
}
}
}
}