From 9cb33baac26ac836b4e0e4231f6d2ef6fe24a500 Mon Sep 17 00:00:00 2001 From: GowthamabalajiSambathSF4978 Date: Mon, 1 Sep 2025 16:04:18 +0530 Subject: [PATCH 1/2] ES-978602 - Prepare UG documentation for FilterLevel Extended behavior changes in WPF SfTreeGrid --- wpf/TreeGrid/Filtering.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wpf/TreeGrid/Filtering.md b/wpf/TreeGrid/Filtering.md index 6235f5c22..15414a699 100644 --- a/wpf/TreeGrid/Filtering.md +++ b/wpf/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 the nodes. However, filter will be applied to child nodes only when their parent node is either in an expanded state or matches the filter condition. If a node matches the filter condition, its all ancestors will be displayed even though the parent node does 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 the nodes. However, filter will be applied to child nodes only when their parent node is either in an expanded state or matches the filter condition. 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. N> You can change the `FilterLevel` at run time. From 91fc568b4c29e5cceb52d22a07b1a913dd1be9a4 Mon Sep 17 00:00:00 2001 From: GowthamabalajiSambathSF4978 Date: Wed, 10 Sep 2025 10:59:10 +0530 Subject: [PATCH 2/2] ES-978602 - Update the UG documentation for FilterLevel Extended behavior changes in WPF SfTreeGrid --- wpf/TreeGrid/Filtering.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wpf/TreeGrid/Filtering.md b/wpf/TreeGrid/Filtering.md index 15414a699..b20d9d650 100644 --- a/wpf/TreeGrid/Filtering.md +++ b/wpf/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. However, filter will be applied to child nodes only when their parent node is either in an expanded state or matches the filter condition. 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. However, filter will be applied to child nodes only when their parent node is either in an expanded state or matches the filter condition. 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.