以下のプログラムは、ピッカーからメートルとセンチメートルを選択し、メートルが 53 で cm が 4 の場合、結果は 53.4 のように連結されます。私がやりたいことは、最終的な出力の高さ (例: 53.4)、年齢、性別に Page1.xaml (次のページ) からアクセスする必要があることです。式に実装する必要があるこの種の値がたくさんあります。Windows Phone の IsolatedStorage を介してこれらの値を次のページに転送する方法を教えてください。ありがとうございました。
//Selecting height
private void MHSelect_Click(object sender, RoutedEventArgs e)
{
int mhvalue1 = MHMeterSelector.SelectedItem;
int mhvalue2 = MHCentimeterSelector.SelectedItem;
if(mhvalue1 == 0)
{
mhvalue1 = MHMeterSelector.DefaultValue;
}
MHeight_btn.Content = float.Parse(string.Format("{0}.{1}", mhvalue1.ToString(), mhvalue2.ToString())) + " cm";
//height is selected and concatenated here. mhvalue1 and mhvalue2 are the metre and centimetre values.
}
//Selecting Age
private void MASelect_Click(object sender, RoutedEventArgs e)
{
int mavalue1 = MAMeterSelector.SelectedItem;
if(mavalue1 == 0)
{
mavalue1 = MAMeterSelector.DefaultValue;
}
MAge_btn.Content = mavalue1;
//Age is selected and mavalue1 is the selected age.
}
//Selecting Gender
private void MGenderListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
ListBoxItem kbi = ((sender as ListBox).SelectedItem as ListBoxItem);
MGender_btn.Content = kbi.Content.ToString();
//kbi is selected and kbi.Content should be transfered to next page
}