Partager via


SelectionChangedEventArgs Classe

Définition

Fournit des données pour l’événement SelectionChanged .

/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SelectionChangedEventArgs : RoutedEventArgs
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class SelectionChangedEventArgs : RoutedEventArgs
Public Class SelectionChangedEventArgs
Inherits RoutedEventArgs
Héritage
Object IInspectable RoutedEventArgs SelectionChangedEventArgs
Attributs

Remarques

Notes

Pour ListView et GridView : si ItemsSource implémente IItemsRangeInfo et que la sélection est modifiée à l’aide de SelectRange ou DeselectRange, les propriétés AddedItems et RemovedItems ne sont pas définies. Pour définir ces propriétés, vous devez dévirtualiser l’objet item. Utilisez la propriété SelectedRanges pour obtenir les éléments à la place.

Constructeurs

SelectionChangedEventArgs(IVector<Object>, IVector<Object>)

Initialise une nouvelle instance de la classe SelectionChangedEventArgs.

Propriétés

AddedItems

Obtient une liste qui contient les éléments sélectionnés.

OriginalSource

Obtient une référence à l’objet qui a déclenché l’événement. Il s’agit souvent d’un modèle faisant partie d’un contrôle plutôt que d’un élément qui a été déclaré dans l’interface utilisateur de votre application.

(Hérité de RoutedEventArgs)
RemovedItems

Obtient une liste qui contient les éléments désélectionnés.

S’applique à

Voir aussi