GroupBox.axaml.cs 666 B

12345678910111213141516171819202122232425262728
  1. using Avalonia;
  2. using Avalonia.Controls;
  3. using Avalonia.Markup.Xaml;
  4. namespace SukiUI.Controls
  5. {
  6. public partial class GroupBox : UserControl
  7. {
  8. public GroupBox()
  9. {
  10. InitializeComponent();
  11. }
  12. private void InitializeComponent()
  13. {
  14. AvaloniaXamlLoader.Load(this);
  15. }
  16. public static readonly StyledProperty<object?> HeaderProperty =
  17. AvaloniaProperty.Register<GroupBox, object?>(nameof(Header), defaultValue: "Header");
  18. public object? Header
  19. {
  20. get => GetValue(HeaderProperty);
  21. set => SetValue(HeaderProperty, value);
  22. }
  23. }
  24. }