diff --git a/Maui.DataGrid/SortData.cs b/Maui.DataGrid/SortData.cs
index 88459ee..fbe396a 100644
--- a/Maui.DataGrid/SortData.cs
+++ b/Maui.DataGrid/SortData.cs
@@ -31,6 +31,11 @@ public sealed class SortData(int index, SortingOrder order)
/// A SortData object.
public static implicit operator SortData(int index) => FromInt32(index);
+ ///
+ /// Creates a SortData object from an integer index.
+ ///
+ /// The column index.
+ /// A SortData object.
public static SortData FromInt32(int index)
{
var order = index < 0 ? SortingOrder.Descendant : SortingOrder.Ascendant;
diff --git a/Maui.DataGrid/SortingOrder.cs b/Maui.DataGrid/SortingOrder.cs
index 2460b58..502d09f 100644
--- a/Maui.DataGrid/SortingOrder.cs
+++ b/Maui.DataGrid/SortingOrder.cs
@@ -5,7 +5,16 @@
///
public enum SortingOrder
{
+ ///
+ /// No sorting order.
+ ///
None = 0,
+ ///
+ /// Ascending sorting order.
+ ///
Ascendant = 1,
+ ///
+ /// Descending sorting order.
+ ///
Descendant = 2
}
\ No newline at end of file