Intersoft ClientUI Documentation
IsBatchFilter Property (UXDataFilter)



Gets or sets a value that indicates whether batch filtering is enabled.
Syntax
<CategoryAttribute("Common Properties")>
Public Property IsBatchFilter As Boolean
Dim instance As UXDataFilter
Dim value As Boolean
 
instance.IsBatchFilter = value
 
value = instance.IsBatchFilter
[CategoryAttribute("Common Properties")]
public bool IsBatchFilter {get; set;}
[CategoryAttribute("Common Properties")]
public:
property bool IsBatchFilter {
   bool get();
   void set (    bool value);
}
Remarks
By default, the filtering process takes place immediately when an item is checked or unchecked. If you prefer to process the filtering in batch, you can set the IsBatchFilter property true. In this mode, UXDataFilter will provide you with Apply and Cancel button which you can use to apply or cancel the changes you made in the UXDataFilter.
Example
XAML
Copy Code
    <Intersoft:UXDataFilter FilterDescriptors="{Binding QueryDescriptor.FilterDescriptors, Mode=TwoWay}" 
                            ItemsSource="{Binding Categories}" QueryOperation="Server" IsBatchFilter="True"
                            Header="By Category:" DisplayMemberPath="CategoryName" ValueMemberPath="CategoryID" Margin="8,0">                   
    </Intersoft:UXDataFilter>
Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

UXDataFilter Class
UXDataFilter Members

Send Feedback