다음을 통해 공유


PriorityBinding.Bindings 속성

정의

Binding의 이 인스턴스에 대해 설정된 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)

속성 값

Collection<BindingBase>

Binding 개체의 컬렉션입니다. PriorityBinding에서는 현재 Binding 형식의 개체만 지원하고 MultiBinding 또는 PriorityBinding을 지원하지 않습니다. PriorityBinding 개체에 Binding 자식을 추가하면 MultiBinding 개체에 대한 BindingBase 컬렉션에 자식이 암시적으로 추가됩니다. 기본값은 빈 컬렉션입니다.

예제

다음 예제 <PriorityBinding.Bindings> 에서는 암시적입니다. 합니다 Binding 에 설정 된 개체를 PriorityBinding 에 암시적으로 추가 됩니다는 BindingBase 컬렉션입니다. 자세한 내용은이 항목 앞부분의 "속성 값" 섹션을 참조 합니다.

<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>

설명

참고

이 속성은 다음 예제에 표시된 컬렉션 구문을 사용하거나 컬렉션 개체에 액세스하고 Add와 같은 다양한 메서드를 사용하여 XAML(Extensible Application Markup Language)에서만 설정할 수 있습니다. 컬렉션 개체에 액세스 하는 데 사용할 수 있는 속성은 읽기 전용 컬렉션 자체는 읽기/쓰기 이지만 합니다.

XAML 속성 요소 사용

<object>  
    OneOrMoreBindings  
</object>  

XAML 값

OneOrMoreBindings
하나 이상의 Binding 개체 PriorityBinding 현재 지원 하지 않습니다 MultiBinding 또는 PriorityBinding 개체입니다.

적용 대상