콤보 상자에 LookupValues라는 개체 목록이 있고이 콤보 상자에 DisplayText에 대한 LookupValues 컬렉션이 바인딩되어 있습니다.목록 상자에서 콤보 상자에 Silverlight 요소 바인딩
관찰 가능한 RelationshipStatus 컬렉션에 바인딩 된 목록 상자가 있습니다. RelationshipStatus의이 목록에서 관계 유형의 특성입니다. 내 목록 상자에 표시됩니다.
목록 상자에서 선택한 항목을 선택하면 내보기의 본문 섹션에 정보를 표시하려고합니다. 이 콤보 박스를 제외하고는 컨트롤에 대한 다른 모든 바인딩이 있습니다. 아래 콤보 상자에 대한 내 xaml입니다.
<telerik:RadComboBox Grid.Row="0"
Grid.Column="1"
Width="200"
HorizontalAlignment="Left"
DisplayMemberPath="DisplayText"
ItemsSource="{Binding MainStatusList, Mode=TwoWay}"
SelectedItem="{Binding ElementName=lstRelationshipStatus, Path=SelectedItem.RelationshipValue, Mode=TwoWay}" />
내 항목 원본은 조회 값 목록이며 displaymemberpath는 DisplayText 속성을 표시합니다. selectedItem 섹션이 listbox 요소에 바인딩되어 있지만 경로가 제대로 작동하지 않는 것 같습니다. Path = SelectedItem.RelationshipValue는 콤보 상자에 바인딩하고 올바른 항목을 표시해야합니다.이 점을 추측하는 것은 이들이 다른 유형이라는 사실과 관련이 있습니다. 목록 상자에는 RelationshipValue 속성이있는 RelationshipStatus 유형이 있고 콤보 상자에는 DisplayText 속성이있는 LookupValue 유형이 있습니다.