【发布时间】:2017-07-30 16:38:45
【问题描述】:
我在 Xamarin Forms 中有一个简单的条目:
<Entry Text="{Binding Number, Mode=TwoWay}" Placeholder="Number" Keyboard="Numeric" />
在 ViewModel 中有属性:
private int? _number;
public int? Number
{
get { return _number; }
set
{
if (SetProperty(ref _number, value))
{
OnPropertyChange(nameof(Number));
}
}
}
我在 Entry 中输入数字并按下按钮,但在按钮单击过程中 - 数字仍然为空。我做错了什么?
【问题讨论】:
-
Binding系统包含一些明显的类型转换,但是String到Int32呢?不是其中之一
标签: xamarin binding xamarin.forms