Xceed Toolkit Plus for WPF v5.1 Documentation
Xceed.Wpf.ListBox Assembly / Xceed.Wpf.Controls Namespace / FilterControl Class / ApplyFilterInterval Property


In This Topic
    ApplyFilterInterval Property
    In This Topic
    Gets or sets the length of time that the FilterControl waits before updating DataSourceFilterExpression with UIFilterExpression.
    Syntax
    'Declaration
     
    
    Public Property ApplyFilterInterval As TimeSpan
    'Usage
     
    
    Dim instance As FilterControl
    Dim value As TimeSpan
     
    instance.ApplyFilterInterval = value
     
    value = instance.ApplyFilterInterval
    public TimeSpan ApplyFilterInterval {get; set;}

    Property Value

    A TimeSpan representing the length of time that the FilterControl waits before updating DataSourceFilterExpression with UIFilterExpression. By default, a TimeSpan representing 700 milliseconds.
    Remarks

    The FilterControl acts as a delay-providing link between the SearchTextBox and the ListBox. It contains the current property, which represents the amount of time the FilterControl waits after a change to UIFilterExpression (bound to the SearchTextBox's FilterExpression with two-way binding) before the filter is used to update DataSourceFilterExpression. This prevents DataSourceFilterExpression from being updated after each keypress: instead, the property is updated only after 700 milliseconds have elapsed, by default.

    Supported Frameworks

    .NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.

    .NET Framework: net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.

    See Also