を使用してxamarinフォームでViewModelにするために選択した日付をバインドするには、以下のように私は、日付ピッカーを持っている:私はDateSelectedバインディングを追加するとき、私は私のViewModelに新たに選択した日付を取得したいが、どのように日付ピッカー
<DatePicker x:Name="MyDatePicker" Grid.Row="0" Grid.Column="1" HorizontalOptions="Center" VerticalOptions="Center" Date="{Binding BookingDate}" Format="dd/MM/yyyy" />
:
DateSelected="{Binding MyViewModelJob}"
これは動作しません(DatePickerが開いているページでさえ開かれません)。
XAMLとViewModelで日付を取得するにはどうすればよいですか?
'DateSelected =" new_dateSelected "と' private void new_dateSelected(オブジェクト送信者、DateChangedEventArgs e){//あなたのことを実行} 'を試してください。 [DatePicker DateSelectedイベントに基づいて、日付が変更されない場合、発生しない?](https://forums.xamarin.com/discussion/47570/datepicker-dateselected-event-not-fired-if-the-date-doesnt-変化する) –