From f069b5236d70f68f0a33e5ff52af0aa32c3271e8 Mon Sep 17 00:00:00 2001 From: NaBian <836904362@qq.com> Date: Tue, 5 Jan 2021 00:02:11 +0800 Subject: [PATCH] close #604 --- src/Shared/HandyControl_Shared/Controls/Other/Badge.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Shared/HandyControl_Shared/Controls/Other/Badge.cs b/src/Shared/HandyControl_Shared/Controls/Other/Badge.cs index 12eeb596..06864f12 100644 --- a/src/Shared/HandyControl_Shared/Controls/Other/Badge.cs +++ b/src/Shared/HandyControl_Shared/Controls/Other/Badge.cs @@ -22,7 +22,7 @@ namespace HandyControl.Controls } public static readonly DependencyProperty TextProperty = DependencyProperty.Register( - "Text", typeof(string), typeof(Badge), new PropertyMetadata(default(string))); + "Text", typeof(string), typeof(Badge), new PropertyMetadata("0")); public string Text { @@ -37,7 +37,7 @@ namespace HandyControl.Controls { var ctl = (Badge) d; var v = (int) e.NewValue; - ctl.Text = v <= ctl.Maximum ? v.ToString() : $"{ctl.Maximum}+"; + ctl.SetCurrentValue(TextProperty, v <= ctl.Maximum ? v.ToString() : $"{ctl.Maximum}+"); if (ctl.IsInitialized) { ctl.RaiseEvent(new FunctionEventArgs(ValueChangedEvent, ctl)