feat: change default binding mode.
This commit is contained in:
@@ -24,7 +24,7 @@ public class TimePicker : TimePickerBase, IClearControl
|
|||||||
|
|
||||||
public static readonly StyledProperty<TimeSpan?> SelectedTimeProperty =
|
public static readonly StyledProperty<TimeSpan?> SelectedTimeProperty =
|
||||||
AvaloniaProperty.Register<TimePicker, TimeSpan?>(
|
AvaloniaProperty.Register<TimePicker, TimeSpan?>(
|
||||||
nameof(SelectedTime));
|
nameof(SelectedTime), defaultBindingMode: BindingMode.TwoWay);
|
||||||
|
|
||||||
public static readonly StyledProperty<string?> WatermarkProperty = AvaloniaProperty.Register<TimePicker, string?>(
|
public static readonly StyledProperty<string?> WatermarkProperty = AvaloniaProperty.Register<TimePicker, string?>(
|
||||||
nameof(Watermark));
|
nameof(Watermark));
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
using Avalonia.Controls;
|
using Avalonia.Controls;
|
||||||
using Avalonia.Controls.Metadata;
|
using Avalonia.Controls.Metadata;
|
||||||
using Avalonia.Controls.Primitives;
|
using Avalonia.Controls.Primitives;
|
||||||
|
using Avalonia.Data;
|
||||||
using Avalonia.Input;
|
using Avalonia.Input;
|
||||||
using Avalonia.Interactivity;
|
using Avalonia.Interactivity;
|
||||||
using Irihi.Avalonia.Shared.Common;
|
using Irihi.Avalonia.Shared.Common;
|
||||||
@@ -27,11 +28,11 @@ public class TimeRangePicker : TimePickerBase, IClearControl
|
|||||||
|
|
||||||
public static readonly StyledProperty<TimeSpan?> StartTimeProperty =
|
public static readonly StyledProperty<TimeSpan?> StartTimeProperty =
|
||||||
AvaloniaProperty.Register<TimeRangePicker, TimeSpan?>(
|
AvaloniaProperty.Register<TimeRangePicker, TimeSpan?>(
|
||||||
nameof(StartTime));
|
nameof(StartTime), defaultBindingMode: BindingMode.TwoWay);
|
||||||
|
|
||||||
public static readonly StyledProperty<TimeSpan?> EndTimeProperty =
|
public static readonly StyledProperty<TimeSpan?> EndTimeProperty =
|
||||||
AvaloniaProperty.Register<TimeRangePicker, TimeSpan?>(
|
AvaloniaProperty.Register<TimeRangePicker, TimeSpan?>(
|
||||||
nameof(EndTime));
|
nameof(EndTime), defaultBindingMode: BindingMode.TwoWay);
|
||||||
|
|
||||||
public static readonly StyledProperty<string?> StartWatermarkProperty =
|
public static readonly StyledProperty<string?> StartWatermarkProperty =
|
||||||
AvaloniaProperty.Register<TimeRangePicker, string?>(
|
AvaloniaProperty.Register<TimeRangePicker, string?>(
|
||||||
|
|||||||
Reference in New Issue
Block a user