MultiSelector.IsUpdatingSelectedItems 属性

定义

获取一个值,该值指示 MultiSelector 当前是否正在对 SelectedItems 集合执行批量更新。

protected:
 property bool IsUpdatingSelectedItems { bool get(); };
protected bool IsUpdatingSelectedItems { get; }
member this.IsUpdatingSelectedItems : bool
Protected ReadOnly Property IsUpdatingSelectedItems As Boolean

属性值

如果 MultiSelector 当前正在对 SelectedItems 集合执行批量更新,则为 true;否则为 false

示例

以下示例演示如何在派生自 MultiSelector的类中使用 IsUpdatingSelectedItems 属性。

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

注解

方法 BeginUpdateSelectedItems 将 设置为 IsUpdatingSelectedItemstrue。 方法 EndUpdateSelectedItems 将 设置为 IsUpdatingSelectedItemsfalse

适用于