MultiSelector.BeginUpdateSelectedItems Method

Definition

Starts a new selection transaction.

C#
protected void BeginUpdateSelectedItems();

Exceptions

IsUpdatingSelectedItems is true when this method is called.

Examples

The following example shows how to use the BeginUpdateSelectedItems method in a class derived from MultiSelector.

C#
if (!this.IsUpdatingSelectedItems)
{
    this.BeginUpdateSelectedItems();
    foreach (object item in itemsToAdd)
    {
        this.SelectedItems.Add(item);
    }
    this.EndUpdateSelectedItems();
}

Remarks

The BeginUpdateSelectedItems method sets IsUpdatingSelectedItems to true. The EndUpdateSelectedItems method sets IsUpdatingSelectedItems to false.

Applies to

Product Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10