diff --git a/src/DataGridExtensions/ApplyInitialSorting.cs b/src/DataGridExtensions/Behaviors/ApplyInitialSortingBehavior.cs
similarity index 95%
rename from src/DataGridExtensions/ApplyInitialSorting.cs
rename to src/DataGridExtensions/Behaviors/ApplyInitialSortingBehavior.cs
index 0537eb8..eec5f04 100644
--- a/src/DataGridExtensions/ApplyInitialSorting.cs
+++ b/src/DataGridExtensions/Behaviors/ApplyInitialSortingBehavior.cs
@@ -1,4 +1,4 @@
-namespace DataGridExtensions
+namespace DataGridExtensions.Behaviors
{
using System;
using System.Collections.Generic;
@@ -58,7 +58,7 @@ private void SortDescriptions_CollectionChanged(object? sender, NotifyCollection
PersistLastKnownSortDescriptions();
}
- private void ItemsSource_Changed(object sender, EventArgs e)
+ private void ItemsSource_Changed(object? sender, EventArgs e)
{
try
{
diff --git a/src/DataGridExtensions/DataGridFilter.cs b/src/DataGridExtensions/DataGridFilter.cs
index 3bf811a..27b4b78 100644
--- a/src/DataGridExtensions/DataGridFilter.cs
+++ b/src/DataGridExtensions/DataGridFilter.cs
@@ -14,6 +14,8 @@ public static class DataGridFilter
///
/// Gets if the default filters are automatically attached to each column.
///
+ /// The data grid.
+ /// true is auto-filtering is enabled.
[AttachedPropertyBrowsableForType(typeof(DataGrid))]
public static bool GetIsAutoFilterEnabled(this DataGrid dataGrid)
{
@@ -47,6 +49,8 @@ private static void IsAutoFilterEnabled_Changed(DependencyObject sender, Depende
/// Filter attached property to attach the DataGridFilterHost instance to the owning DataGrid.
/// This property is only used by code and is not accessible from XAML.
///
+ /// The data grid.
+ ///
public static DataGridFilterHost GetFilter(this DataGrid dataGrid)
{
var value = (DataGridFilterHost)dataGrid.GetValue(FilterProperty);
@@ -163,17 +167,17 @@ public static void SetResourceLocator(this DataGrid dataGrid, IResourceLocator?
///
- /// Gets the value of the attached property from a given .
+ /// Gets the value of the attached property from a given .
///
/// The from which to read the property value.
- /// the value of the attached property.
+ /// the value of the attached property.
[AttachedPropertyBrowsableForType(typeof(DataGrid))]
public static Predicate