From a84c9f480d70c6b3800e7b1db88effc52d7af695 Mon Sep 17 00:00:00 2001 From: Zhang Dian <54255897+zdpcdt@users.noreply.github.com> Date: Mon, 26 Feb 2024 16:48:26 +0800 Subject: [PATCH] fix: IPAddress DefaultBindingMode. --- src/Ursa/Controls/IPv4Box.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Ursa/Controls/IPv4Box.cs b/src/Ursa/Controls/IPv4Box.cs index a0c88b1..889cdf3 100644 --- a/src/Ursa/Controls/IPv4Box.cs +++ b/src/Ursa/Controls/IPv4Box.cs @@ -5,6 +5,7 @@ using Avalonia.Controls; using Avalonia.Controls.Metadata; using Avalonia.Controls.Presenters; using Avalonia.Controls.Primitives; +using Avalonia.Data; using Avalonia.Input; using Avalonia.Input.Platform; using Avalonia.Interactivity; @@ -43,7 +44,7 @@ public class IPv4Box: TemplatedControl private TextPresenter? _currentActivePresenter; public static readonly StyledProperty IPAddressProperty = AvaloniaProperty.Register( - nameof(IPAddress)); + nameof(IPAddress), defaultBindingMode: BindingMode.TwoWay); public IPAddress? IPAddress { get => GetValue(IPAddressProperty);