Intersoft ClientUI Documentation
IsBatchFilter Property
See Also  Send Feedback
Intersoft.Client.UI.Data Namespace > UXDataFilter Class : IsBatchFilter Property






Gets or sets a value that indicates whether batch filtering is enabled.

Syntax

Visual Basic (Declaration) 
<CategoryAttribute("Common Properties")>
Public Property IsBatchFilter As Boolean
Visual Basic (Usage)Copy Code
Dim instance As UXDataFilter
Dim value As Boolean
 
instance.IsBatchFilter = value
 
value = instance.IsBatchFilter
C# 
[CategoryAttribute("Common Properties")]
public bool IsBatchFilter {get; set;}
Delphi 
public read-write property IsBatchFilter: Boolean; 
JScript 
CategoryAttribute("Common Properties")
public function get,set IsBatchFilter : boolean
Managed Extensions for C++ 
[CategoryAttribute("Common Properties")]
public: __property bool get_IsBatchFilter();
public: __property void set_IsBatchFilter( 
   bool value
);
C++/CLI 
[CategoryAttribute("Common Properties")]
public:
property bool IsBatchFilter {
   bool get();
   void set (    bool value);
}

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>

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.

Requirements

Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

See Also

© 2012 All Rights Reserved.