[英]How to bind values programmatically in c# for windows phone?
我需要一些值绑定到c#中,因为它们是通过XML序列化发布到下一个屏幕的。 在下面的代码中,应通过XML发布ehvalue3
。 在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();
}
我建议您查看类似本指南的内容,该内容对您有帮助。
简而言之,您需要:
Text="{Binding myProperty,Mode=TwoWay}"
那样绑定到属性。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.