Selector.IsSynchronizedWithCurrentItem Properti

Definisi

Mendapatkan atau mengatur nilai yang menunjukkan apakah Pemilih harus tetap menyinkronkan SelectedItem dengan item saat ini di properti Item .

public:
 property IReference<bool> ^ IsSynchronizedWithCurrentItem { IReference<bool> ^ get(); void set(IReference<bool> ^ value); };
IReference<bool> IsSynchronizedWithCurrentItem();

void IsSynchronizedWithCurrentItem(IReference<bool> value);
public System.Nullable<bool> IsSynchronizedWithCurrentItem { get; set; }
var iReference = selector.isSynchronizedWithCurrentItem;
selector.isSynchronizedWithCurrentItem = iReference;
Public Property IsSynchronizedWithCurrentItem As Nullable(Of Boolean)
<selector IsSynchronizedWithCurrentItem="bool"/>
- or -
<selector IsSynchronizedWithCurrentItem="{x:Null}"/>

Nilai Properti

true jika SelectedItem selalu disinkronkan dengan item saat ini di ItemCollection; false jika SelectedItem tidak pernah disinkronkan dengan item saat ini; null jika SelectedItem disinkronkan dengan item saat ini hanya jika Pemilih menggunakan ICollectionView. Nilai defaultnya adalah null/indeterminate.

Jika Anda memprogram menggunakan C#atau Microsoft Visual Basic, jenis properti ini diproyeksikan sebagai bool?( Boolean nullable).

Keterangan

Nilai nullable untuk IsSynchronizedWithCurrentItem memungkinkan nilai tidak ditentukan, baik benar maupun salah. Ini ditunjukkan oleh nilai null jika diakses dalam kode. Untuk mengatur nilai ke null di XAML, gunakan ekstensi markup {x:Null}.

Perilaku pemilihan dan CollectionViewSource

Kontrol daftar yang berasal dari Pemilih memiliki perilaku pilihan default yang bergantung pada sumber item (jenis yang digunakan untuk ItemsSource). Jika sumber item adalah instans CollectionViewSource , maka perilaku dalam kontrol pilihan adalah bahwa pilihan akan default ke item saat ini. Ketika daftar pertama kali ditampilkan, pilihan default ke item pertama sebagai item saat ini. Jika Anda tidak ingin item pertama dipilih dalam kasus ini, atur IsSynchronizedWithCurrentItem ke false di GridView, ListView, atau kontrol berbasis Pemilih lainnya yang memperlihatkan pilihan.

Berlaku untuk

Lihat juga