Ich habe durch Ed Sniders Buch, Mastering Xamarin.Forms gearbeitet. Seite 71 weist darauf hin, eine Klasse, DatePickerEmtryCell, zu erstellen, die von EntryCell erbt. Es wird angezeigt, um die folgende DateTime BindableProperty hinzuzufügen, diese Methode wird jedoch nicht weiter unterstützt und generiert einen Fehler.Xamarin.Forms Benutzerdefinierte DateTime BindableProperty BindingPropertyChangedDelegate
public static readonly BindableProperty DateProperty = BindableProperty.Create<DatePickerEntryCell, DateTime>(p =>
p.Date,
DateTime.Now,
propertyChanged: new BindableProperty.BindingPropertyChangedDelegate<DateTime>(DatePropertyChanged));
Ich denke, dass ich mit dem folgenden auf dem richtigen Weg bin, aber ich bin nicht sicher, wie es zu beenden und bin ganz fest:
public static readonly BindableProperty DateProperty =
BindableProperty.Create(nameof(Date), typeof(DateTime), typeof(DatePickerEntryCell), default(DateTime),
BindingMode.TwoWay, null, new BindableProperty.BindingPropertyChangedDelegate(
Ich dachte, es wäre dies
aber das ist falsch, zusammen mit unzähligen anderen Permutationen, die ich versucht habe. Ich würde etwas Anweisung lieben.
Prost
Vielen Dank, es funktioniert, – user1667474