Refactor BaseCalendarDayButton

This commit is contained in:
qinware
2025-08-21 14:45:56 +08:00
parent 2ff28a580d
commit d22c0344bc
2 changed files with 2 additions and 12 deletions
@@ -178,17 +178,12 @@ public class AddOnDecoratedBox : ContentControl,
Control IControlSharedTokenResourcesHost.HostControl => this;
string IControlSharedTokenResourcesHost.TokenId => AddOnDecoratedBoxToken.ID;
CompositeDisposable? IResourceBindingManager.ResourceBindingsDisposable
{
get => _resourceBindingsDisposable;
set => _resourceBindingsDisposable = value;
}
CompositeDisposable? IResourceBindingManager.ResourceBindingsDisposable { get; set; }
#endregion
protected Control? _leftAddOnPresenter;
protected Control? _rightAddOnPresenter;
private CompositeDisposable? _resourceBindingsDisposable;
static AddOnDecoratedBox()
{
@@ -41,12 +41,7 @@ internal class BaseCalendarDayButton : AvaloniaButton,
set => SetValue(IsMotionEnabledProperty, value);
}
CompositeDisposable? IResourceBindingManager.ResourceBindingsDisposable
{
get => _resourceBindingsDisposable;
set => _resourceBindingsDisposable = value;
}
private CompositeDisposable? _resourceBindingsDisposable;
CompositeDisposable? IResourceBindingManager.ResourceBindingsDisposable { get; set; }
/// <summary>
/// Default content for the CalendarDayButton.