PriorityBinding.Bindings Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan kumpulan Binding objek yang ditetapkan untuk instans ini dari PriorityBinding.
public:
property System::Collections::ObjectModel::Collection<System::Windows::Data::BindingBase ^> ^ Bindings { System::Collections::ObjectModel::Collection<System::Windows::Data::BindingBase ^> ^ get(); };
public System.Collections.ObjectModel.Collection<System.Windows.Data.BindingBase> Bindings { get; }
member this.Bindings : System.Collections.ObjectModel.Collection<System.Windows.Data.BindingBase>
Public ReadOnly Property Bindings As Collection(Of BindingBase)
Nilai Properti
Kumpulan Binding objek. PriorityBinding saat ini hanya mendukung objek jenis Binding dan bukan MultiBinding atau PriorityBinding. Binding Menambahkan anak ke PriorityBinding objek secara implisit menambahkan anak ke BindingBase koleksi untuk objek tersebutMultiBinding. Defaultnya adalah koleksi kosong.
Contoh
Dalam contoh berikut, <PriorityBinding.Bindings bersifat implisit> . Objek Binding yang ditetapkan untuk PriorityBinding ditambahkan secara implisit ke BindingBase koleksi. Untuk informasi selengkapnya, lihat bagian "Nilai Properti" sebelumnya dalam topik ini.
<Window.Resources>
<c:AsyncDataSource SlowestDP="Slowest Value" SlowerDP="Slower Value"
FastDP="Fast Value" x:Key="AsyncDS" />
</Window.Resources>
<StackPanel HorizontalAlignment="Center" VerticalAlignment="Center"
DataContext="{Binding Source={StaticResource AsyncDS}}">
<TextBlock FontSize="18" FontWeight="Bold" Margin="10"
HorizontalAlignment="Center">Priority Binding</TextBlock>
<TextBlock Background="Honeydew" Width="100" HorizontalAlignment="Center">
<TextBlock.Text>
<PriorityBinding FallbackValue="defaultvalue">
<Binding Path="SlowestDP" IsAsync="True"/>
<Binding Path="SlowerDP" IsAsync="True"/>
<Binding Path="FastDP" />
</PriorityBinding>
</TextBlock.Text>
</TextBlock>
</StackPanel>
Keterangan
Note
Properti ini hanya dapat diatur dalam Extensible Application Markup Language (XAML) dengan menggunakan sintaks koleksi yang ditunjukkan dalam contoh berikut, atau dengan mengakses objek koleksi dan menggunakan berbagai metodenya, seperti Tambahkan. Properti yang Anda gunakan untuk mengakses objek koleksi bersifat baca-saja, sedangkan koleksi itu sendiri adalah baca/tulis.
Penggunaan Elemen Properti XAML
<object>
OneOrMoreBindings
</object>
Nilai XAML
OneOrMoreBindings Satu atau beberapa Binding objek; PriorityBinding saat ini tidak mendukung MultiBinding atau PriorityBinding objek.