Selector.IsSynchronizedWithCurrentItem Property

Obtient ou définit une valeur qui indique si un Selector doit maintenir la synchronisation de l'élément actuel SelectedItem avec l'élément actuel de la propriété Items.

Syntaxe


public Nullable<bool> IsSynchronizedWithCurrentItem { get; set; }


<selector IsSynchronizedWithCurrentItem="bool"/>
- or -
<selector IsSynchronizedWithCurrentItem="{x:Null}"/>

Valeur de la propriété

Type: IReference<Boolean> [C++] | System.Nullable<Boolean> [.NET]

true si le SelectedItem est toujours synchronisé avec l'élément actuel dans ItemCollection ; false si SelectedItem n'est jamais synchronisé avec l'élément actuel ; null si SelectedItem est synchronisé avec l'élément actuel uniquement si le Selector utilise ICollectionView. La valeur par défaut est null/indéterminé.

Si vous programmez en C# ou Microsoft Visual Basic, le type de cette propriété est projeté comme bool? (Boolean nullable).

Remarques

La valeur nullable pour IsSynchronizedWithCurrentItem permet à la valeur d'être indéterminée, ni true ni false. Cela est indiqué par une valeur null si accédé dans le code. Pour définir la valeur sur null en langage XAML, utilisez l'extension de balisage x:Null.

Comportement de sélection et CollectionViewSource

Le comportement de sélection par défaut des contrôles de liste dérivés de Selector dépend de la source des éléments (le type utilisé pour ItemsSource). Si la source des éléments est une instance CollectionViewSource, le comportement du contrôle de sélection est de définir la sélection sur l'élément actuel par défaut. Lorsque la liste est affichée pour la première fois, l'élément actuel par défaut de la sélection est le premier élément. Pour que le premier élément ne soit pas sélectionné dans ce cas, définissez IsSynchronizedWithCurrentItem sur false dans le GridView, le ListView ou tout autre contrôle basé sur Selectorqui indique la sélection.

Conditions requises

Client minimal pris en charge

Windows 8

Serveur minimal pris en charge

Windows Server 2012

Espace de noms

Windows.UI.Xaml.Controls.Primitives
Windows::UI::Xaml::Controls::Primitives [C++]

Métadonnées

Windows.winmd

Voir aussi

Selector
Nullable
x:Null

 

 

Afficher:
© 2014 Microsoft