[Root] / Xceed.Wpf.DataGrid Assembly / Xceed.Wpf.DataGrid Namespace / DataGridContext Class / DeferColumnsUpdate Method


In This Topic
    DeferColumnsUpdate Method (DataGridContext)
    In This Topic

    Enters a defer cycle that can be used to merge column reordering and visibility changes and delay automatic refresh.

    Syntax
    'Declaration
     
    Public Function DeferColumnsUpdate() As IDisposable
    'Usage
     
    Dim instance As DataGridContext
    Dim value As IDisposable
     
    value = instance.DeferColumnsUpdate()
    public IDisposable DeferColumnsUpdate()

    Return Value

    An IDisposable object that you can use to dispose of the calling object.
    Remarks
    The typical usage is to create a using scope with this method and then place multiple column position and visibility-changing calls within the scope. This delays automatic refresh until the defer cycle is exited.
    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: net20, net35, net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.

    See Also