Przeglądaj źródła

Final finishing touches to DateFieldControl

Kenric Nugteren 2 miesięcy temu
rodzic
commit
98e88bc3f3

+ 4 - 9
PRS.Avalonia/PRS.Avalonia/Components/FormsEditor/Fields/DFDateFieldControl.cs

@@ -18,15 +18,10 @@ class DFDateFieldControl : DigitalFormFieldControl<DFLayoutDateField, DFLayoutDa
     protected override Control Create()
     {
         Date = new DateSelectorButton();
-
-        // Date.DateTimeFormat = CultureInfo.CurrentCulture.DateTimeFormat;
-        // Date.Pattern = DateTimePattern.ShortDate;
-        // var def = Field.Properties.Default;
-        // Date.DateTime = def.IsEmpty()
-        //     ? DateTime.Now
-        //     : def;
-        // Date.DateTimeChanged += (sender, e) => ChangeField();
-        // Date.EnableMouseWheelEdit = false;
+        var def = Field.Properties.Default;
+        Date.Date = def.IsEmpty() ? DateTime.Now : def;
+        Date.DateChanged += (sender, e) => ChangeField();
+        
         return Date;
     }