我有我的ViewModel屬性,我需要綁定到我的行爲BindableProperty,但我似乎無法讓它綁定。從ViewModel綁定到行爲
private int _test;
public int Test {
get {
return _test;
}
set {
if (SetProperty (ref _test, value)) {
_profileIsDirty = true;
NotifyPropertyChanged ("AllowUpdate");
}
}
}
這裏是行爲的性質
public static readonly BindableProperty MinLengthProperty = BindableProperty.Create("MinLength", typeof(int), typeof(MinLengthValidator), 0);
public int MinLength
{
get { return (int)GetValue(MinLengthProperty); }
set { SetValue(MinLengthProperty, value); }
}
這是在視圖模型的財產,這是我正在試圖綁定到它在XAML
<behave:TelephoneNumberValidatorBehaviour x:Name="phoneValidator" MinLength="{Binding Test, Mode=OneWay}"/>
但永不結合。我在這裏做錯了什麼?
是的,我有,在SetProperty方法中有一個內置的通知,所以它不是不幸的。 –