2012-01-30 6 views
0

인터넷을 통해 검색했지만 내 문제에 대한 답변을 찾을 수 없습니다.목록보기 항목에 랩 패널 추가하기

텍스트가있는 열과 래핑 패널이있는 열 두 개가 포함 된 목록보기를 만들려면 이미지를 드래그 할 수 있어야합니다.

현재 데이터 세트의 목록 뷰를 바인딩 중이므로 해당 데이터 세트의 열이 WPF 열에서 선택됩니다.

<GridViewColumn Width="100" Header="Name" DisplayMemberBinding="{Binding Path=Name}"/> 
<GridViewColumn Width="110" Header="Items" > 
    <GridViewColumn.CellTemplate> 
     <DataTemplate> 
      <WrapPanel DataContext="{Binding Path=Items}" /> 
     </DataTemplate> 
    </GridViewColumn.CellTemplate> 
</GridViewColumn> 

이 코드와 다양한 변형을 사용하려고 시도했지만이를 바인딩 할 방법을 찾을 수 없습니다. 당신이 DataContext를 설정하면 자신을 채울 수없는

답변

1

WrapPanels, 당신은 WrapPanelItemsPanelItemsControl이 필요합니다 (ItemsSource 바인딩).

<ItemsControl ItemsSource="{Binding Items}"> 
    <ItemsControl.ItemsPanel> 
     <ItemsPanelTemplate> 
      <WrapPanel /> 
     </ItemsPanelTemplate> 
    </ItemsControl.ItemsPanel> 
</ItemsControl> 
+0

대단히 감사합니다. – user1178412

+0

@ user1178412 : 도와 주셔서 감사합니다. :) –

관련 문제