misc: remove unused close button field from ClosableTag.

This commit is contained in:
Zhang Dian
2025-06-02 02:22:26 +08:00
parent b81d6c69a7
commit d12188d8b3

View File

@@ -2,7 +2,6 @@ using System.Windows.Input;
using Avalonia;
using Avalonia.Controls;
using Avalonia.Controls.Metadata;
using Avalonia.Controls.Primitives;
namespace Ursa.Controls;
@@ -10,7 +9,6 @@ namespace Ursa.Controls;
public class ClosableTag : ContentControl
{
public const string PART_CloseButton = "PART_CloseButton";
private Button? _closeButton;
public static readonly StyledProperty<ICommand?> CommandProperty = AvaloniaProperty.Register<ClosableTag, ICommand?>(
nameof(Command));
@@ -20,10 +18,4 @@ public class ClosableTag : ContentControl
get => GetValue(CommandProperty);
set => SetValue(CommandProperty, value);
}
protected override void OnApplyTemplate(TemplateAppliedEventArgs e)
{
base.OnApplyTemplate(e);
_closeButton = e.NameScope.Find<Button>(PART_CloseButton);
}
}