diff --git a/src/Avalonia.Controls/Primitives/HeaderedContentControl.cs b/src/Avalonia.Controls/Primitives/HeaderedContentControl.cs index d92f56ba5a..e55bdbb0eb 100644 --- a/src/Avalonia.Controls/Primitives/HeaderedContentControl.cs +++ b/src/Avalonia.Controls/Primitives/HeaderedContentControl.cs @@ -1,8 +1,9 @@ -using Avalonia.Controls.Mixins; using Avalonia.Controls.Presenters; using Avalonia.Controls.Templates; using Avalonia.LogicalTree; +#nullable enable + namespace Avalonia.Controls.Primitives { /// @@ -13,14 +14,14 @@ namespace Avalonia.Controls.Primitives /// /// Defines the property. /// - public static readonly StyledProperty HeaderProperty = - AvaloniaProperty.Register(nameof(Header)); + public static readonly StyledProperty HeaderProperty = + AvaloniaProperty.Register(nameof(Header)); /// /// Defines the property. /// - public static readonly StyledProperty HeaderTemplateProperty = - AvaloniaProperty.Register(nameof(HeaderTemplate)); + public static readonly StyledProperty HeaderTemplateProperty = + AvaloniaProperty.Register(nameof(HeaderTemplate)); /// /// Initializes static members of the class. @@ -33,16 +34,16 @@ namespace Avalonia.Controls.Primitives /// /// Gets or sets the header content. /// - public object Header + public object? Header { - get { return GetValue(HeaderProperty); } - set { SetValue(HeaderProperty, value); } + get => GetValue(HeaderProperty); + set => SetValue(HeaderProperty, value); } /// /// Gets the header presenter from the control's template. /// - public IContentPresenter HeaderPresenter + public IContentPresenter? HeaderPresenter { get; private set; @@ -51,10 +52,10 @@ namespace Avalonia.Controls.Primitives /// /// Gets or sets the data template used to display the header content of the control. /// - public IDataTemplate HeaderTemplate + public IDataTemplate? HeaderTemplate { - get { return GetValue(HeaderTemplateProperty); } - set { SetValue(HeaderTemplateProperty, value); } + get => GetValue(HeaderTemplateProperty); + set => SetValue(HeaderTemplateProperty, value); } ///