PriorityBinding.Bindings Properti

Definisi

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.

Berlaku untuk