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;
}
}
}
であると私は、ユーザーがフォームを埋めるまで、送信ボタンが非表示になるように、ユーザーアクションの前に検証を実行したいので、私は立ち往生しました。
と私が検証を行うことができる簡単な効率的な方法がある場合は、横にそれを言及してください。