0
使用xamarin格式& PCL。如何使用行爲驗證xamarin表單中的選取器?
我想使用行爲來驗證選取器,以確保用戶從拾取器中選取一個項目。
我的行爲類是
public class PickerValidationBehaviour :Behavior<Picker>
{
private Picker _associatedObject;
public string PropertyName { get; set; }
protected override void OnAttachedTo(Picker bindable)
{
base.OnAttachedTo(bindable);
_associatedObject = bindable;
if (_associatedObject.SelectedIndex < 0)
{
HandleValidation();
}
}
private void HandleValidation()
{
}
private void _associatedObject_SelectedIndexChanged(object sender, EventArgs e)
{
}
protected override void OnDetachingFrom(Picker bindable)
{
base.OnDetachingFrom(bindable);
_associatedObject = null;
}
}
}
,我被卡住了,因爲我想用戶操作之前執行驗證,使得提交按鈕將被隱藏,直到用戶填寫表格。
和旁邊如果有任何簡單有效的方式,我可以執行驗證請提及它。