From ab813de381fe44442964462431cecc71d0109219 Mon Sep 17 00:00:00 2001 From: GowthamabalajiSambathSF4978 Date: Tue, 16 Sep 2025 14:55:36 +0530 Subject: [PATCH] ES-981038 - Prepare UG documentation for FilterLevel Extended behavior changes in WinUI SfTreeGrid --- winui/TreeGrid/Filtering.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/winui/TreeGrid/Filtering.md b/winui/TreeGrid/Filtering.md index ccc3f5671..eb602faf7 100644 --- a/winui/TreeGrid/Filtering.md +++ b/winui/TreeGrid/Filtering.md @@ -27,7 +27,7 @@ treeGrid.FilterLevel = FilterLevel.All; * All - Filter will be applied to all the nodes in SfTreeGrid. -* Extended - Filter will be applied to all the nodes. If a node matches the filter condition, its all ancestors will be displayed even though the parent node does not match the filter condition. +* Extended - Filter will be applied to all nodes. However, child nodes are filtered only when their parent node is either in an expanded state or matches the filter condition. If a node matches the filter condition, all of its ancestor nodes will be displayed, even if those ancestors do not match the filter condition. **Root** @@ -39,7 +39,7 @@ Filter will be applied to all the nodes in SfTreeGrid. If a parent node does not **Extended** -Filter will be applied to all the nodes. If a node matches the filter condition, its all ancestors will also be displayed even though the parent node does not match the filter condition, and parent node’s `IsFiltered` value will be set to false. +Filter will be applied to all nodes. However, child nodes are filtered only when their parent node is either in an expanded state or matches the filter condition. If a node matches the filter condition, all of its ancestor nodes will be displayed, even if those ancestors do not match the filter condition, and ancestor node’s `IsFiltered` value will be set to false. N> You can change the `FilterLevel` at run time.