XML シリアライゼーションを介して次の画面にポストされるため、C# でバインドする値が必要です。以下のコードでehvalue3
は、XML を使用して投稿する必要があります。XAML でバインディングを指定すると問題なく動作しますが、C# コードでバインディングを指定する必要があります。
これを行う方法?
private void EHSelect_Click(object sender, RoutedEventArgs e)
{
int ehvalue1 = EHMeterSelector.SelectedItem;
int ehvalue2 = EHCentimeterSelector.SelectedItem;
if (ehvalue1 == 0)
{
ehvalue1 = EHMeterSelector.DefaultValue;
}
EHeight_btn.Content = ehvalue1 + " ft " + ehvalue2+ " in";
float ehvalue3 = float.Parse(string.Format("{0}.{1}", ehvalue1.ToString(), ehvalue2.ToString()));
SaveUser();
}