Skip to content

Commit c83ed66

Browse files
authored
Merge pull request #7285 from syncfusion-content/998328-Tree
998328: Updated documentation for blazor tree grid
2 parents f957633 + 02ec7bc commit c83ed66

File tree

8 files changed

+1913
-112
lines changed

8 files changed

+1913
-112
lines changed

blazor-toc.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4879,7 +4879,7 @@
48794879
<li><a href="/blazor/treegrid/columns/column-template">Column Template</a></li>
48804880
<li><a href="/blazor/treegrid/columns/column-reorder">Column Reorder</a></li>
48814881
<li><a href="/blazor/treegrid/columns/column-menu">Column Menu</a></li>
4882-
<li><a href="/blazor/treegrid/columns/column-spanning">Column Menu</a></li>
4882+
<li><a href="/blazor/treegrid/columns/column-spanning">Column Spanning</a></li>
48834883
</ul>
48844884
</li>
48854885
<li>
@@ -4889,7 +4889,7 @@
48894889
<li><a href="/blazor/treegrid/rows/row-template">Row Template</a></li>
48904890
<li><a href="/blazor/treegrid/rows/detail-template">Detail Template</a></li>
48914891
<li><a href="/blazor/treegrid/rows/row-drag-and-drop">Row Drag and Drop</a></li>
4892-
<li><a href="/blazor/treegrid/rows/row-spanning">Row Drag and Drop</a></li>
4892+
<li><a href="/blazor/treegrid/rows/row-spanning">Row Spanning</a></li>
48934893
</ul>
48944894
</li>
48954895
<li> <a href="/blazor/treegrid/templates">Templates</a></li>

blazor/treegrid/columns/column-chooser.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ N> The column names in column chooser can be hidden by defining the [ShowInColum
163163

164164
## Text wrapping in column chooser
165165

166-
The Syncfusion<sup style="font-size:70%">&reg;</sup> Blazor TreeGrid includes a enhancement that improves readability within the column chooser dialog by allowing long column names to wrap across multiple lines. This behavior is enabled by setting the [`TreeGridColumnChooserSettings.AllowTextWrap`](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.TreeGrid.SfTreeGrid-1.html#Syncfusion_Blazor_TreeGrid_SfTreeGrid_1_AllowTextWrap) property to **true**.
166+
The Blazor TreeGrid includes a enhancement that improves readability within the column chooser dialog by allowing long column names to wrap across multiple lines. This behavior is enabled by setting the [`TreeGridColumnChooserSettings.AllowTextWrap`](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.TreeGrid.SfTreeGrid-1.html#Syncfusion_Blazor_TreeGrid_SfTreeGrid_1_AllowTextWrap) property to **true**.
167167

168168
{% tabs %}
169169
{% highlight razor tabtitle="Index.razor" %}

blazor/treegrid/columns/column-spanning.md

Lines changed: 950 additions & 47 deletions
Large diffs are not rendered by default.

blazor/treegrid/filtering/filtering.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -417,7 +417,7 @@ namespace TreeGridComponent.Data {
417417

418418
## Filtering with case sensitivity
419419

420-
The Syncfusion<sup style="font-size:70%">&reg;</sup> Blazor TreeGrid filtering functionality can be configured to consider or ignore character casing. By default, filtering is not case-sensitive, meaning matches are found regardless of character case (e.g., "Task" and "task" are treated the same). Case-sensitive filtering is enabled by setting the [`TreeGridFilterSettings.EnableCaseSensitivity`](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.TreeGrid.SfTreeGrid-1.html#Syncfusion_Blazor_TreeGrid_SfTreeGrid_1_EnableCaseSensitivity) property to **true**.
420+
The Blazor TreeGrid filtering functionality allows control over whether uppercase and lowercase letters must match exactly or can be ignored. By default, filtering is not case-sensitive, meaning matches are found regardless of character case (e.g., "Task" and "task" are treated the same). Case-sensitive filtering is enabled by setting the [`TreeGridFilterSettings.EnableCaseSensitivity`](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.TreeGrid.SfTreeGrid-1.html#Syncfusion_Blazor_TreeGrid_SfTreeGrid_1_EnableCaseSensitivity) property to **true**.
421421

422422
The following example demonstrates configuration of the `EnableCaseSensitivity` property within `TreeGridFilterSettings`:
423423

@@ -538,7 +538,7 @@ namespace TreeGridComponent.Data {
538538

539539
## Filtering with ignore accent
540540

541-
The Syncfusion<sup style="font-size:70%">&reg;</sup> Blazor TreeGrid filtering functionality can be configured to ignore diacritic characters or accents. By default, filtering is accent-sensitive, requiring exact matches (e.g., "José" vs. "Jose"). Accent-insensitive filtering is enabled by setting the [`TreeGridFilterSettings.IgnoreAccent`](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.TreeGrid.SfTreeGrid-1.html#Syncfusion_Blazor_TreeGrid_SfTreeGrid_1_IgnoreAccent) property to **true**.
541+
The Blazor TreeGrid filtering functionality can be configured to ignore diacritic characters or accents. By default, filtering is accent-sensitive, requiring exact matches (e.g., "José" vs. "Jose"). Accent-insensitive filtering is enabled by setting the [`TreeGridFilterSettings.IgnoreAccent`](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.TreeGrid.SfTreeGrid-1.html#Syncfusion_Blazor_TreeGrid_SfTreeGrid_1_IgnoreAccent) property to **true**.
542542

543543
The following example demonstrates configuration of the `IgnoreAccent` property within `TreeGridFilterSettings`:
544544

blazor/treegrid/paging.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,6 @@ N> Better performance can be achieved by using tree grid paging to fetch only a
8484

8585
## Page size mode
8686

87-
## Page size mode
88-
8987
The [`PageSizeMode`](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.TreeGrid.TreeGridPageSettings.html#Syncfusion_Blazor_TreeGrid_TreeGridPageSettings_PageSizeMode) property of [`TreeGridPageSettings`](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.TreeGrid.TreeGridPageSettings.html) defines two behaviors in TreeGrid paging to display a specific number of records on the current page.
9088

9189
* **All** : Page size is calculated using the entire hierarchy, including both root and child records.

0 commit comments

Comments
 (0)