This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

ISelectionItemProvider.AddToSelection أسلوب

Visual Studio 2010

قم بإضافة العنصر الحالي إلى مجموعة عناصر المحددة.

مساحة الاسم:  System.Windows.Automation.Provider
التجميع:  UIAutomationProvider (في UIAutomationProvider.dll)

void AddToSelection()

إذا كان نتيجة على استدعاء إلى AddToSelectionهو أن عنصر مفرد محدداً، ثم قم بيرسل ElementSelectedEventلهذا العنصر؛ وإلا يرسل ElementAddedToSelectionEventأو ElementRemovedFromSelectionEventالشكل المناسب.

ملاحظةملاحظة

لا تعتمد هذه قاعدة تشغيل ما إذا كان يسمح الحاوية مفرد أو اختيارات متعددة، أو كان الأسلوب المستخدم لتغيير تحديد. أهمية النتيجة فقط.

المثال التالي تعليمات برمجية إضافة العنصر إلى مجموعة من عناصر المحددة.


/// <summary>
/// Adds an item to the selection for list boxes that 
/// support multiple selection.
/// </summary>
/// <remarks>
/// In a single-selection list box, AddToSelection() is 
/// equivalent to Select().
/// selectedItems is the collection of selected ListItems.
/// </remarks>
public void AddToSelection()
{
    // Return if the item is already selected.
    if (((ISelectionItemProvider)this).IsSelected)
        return;
    selectedItems.Add(this);
    // TODO: Update UI.
}


...


/// <summary>
/// Specifies whether the item is selected.
/// </summary>
/// <remarks>
/// selectedItems is the collection of selected ListItems.
/// </remarks>
public bool IsSelected
{
    get
    {
        return selectedItems.Contains(this);
    }
}


نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008, نظام التشغيل Windows Server 2003

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0

NET Framework. Client Profile

مدعوم في: 4
إظهار: