【发布时间】:2017-06-01 18:23:26
【问题描述】:
如何在 B 条目中呈现在 A 条目中输入的文本,反之亦然?
我对 Xamarin 表单开发非常陌生。
ViewModal:下面是 Entry 字段可绑定对象,这里每个字段都有其十进制验证。 要求:如果A条目文本发生变化,B条目文本应该根据输入的文本而变化,反之亦然。
在这里,我在处理 OnPropertyChanged 时遇到了问题。
private string _inputValues_PercentTimer;
public string InputValues_PercentTimer
{
get { return _inputValues_PercentTimer; }
set
{
_inputValues_PercentTimer = CalculationActions.DecimalValidation(value, _inputValues_PercentTimer, 1, 0.0, 100.0, "");
OnPropertyChanged("InputValues_PercentTimer");
}
}
private string _inputValues_AppDepth;
public string InputValues_AppDepth
{
get { return _inputValues_AppDepth; }
set
{
_inputValues_AppDepth = CalculationActions.DecimalValidation(value, _inputValues_AppDepth, 3, 0.000, 100.00, "");
OnPropertyChanged("InputValues_AppDepth");
}
}
【问题讨论】:
-
我在处理十进制验证和 OnPropertyChanged 时遇到问题。
-
与其说“面临问题”,不如描述一下您遇到的具体问题?
-
当然,杰森。 A 条目、B 条目文本应根据 A 或 B 中输入的值同时更改,反之亦然。请建议要遵循的步骤,如果您需要更多信息,请告诉我
-
您有两个属性和两个条目。这两个属性如何相互作用?看起来他们是独立的
-
此时有独立的,但是当输入A条目文本时,B条目文本应该改变做一些计算,反之亦然。
标签: xamarin xamarin.forms textchanged bindable