2014-06-10 1 views
1

WPF에서 일반 메커니즘이있어 거의 모든 컨트롤을 선택할 수 있습니까? 예를 들어 Image 컨트롤을 WrapPanel의 XAML에 정의 할 수 있으며, 하나씩 선택하거나 마우스로 드래그하여 여러 개를 표시 할 수 있어야합니다. 코드의 관점에서WPF의 선택 컨트롤 WPF

, 나는 다음을 상상할 수 :

<WrapPanel> 
    <Image Source="{StaticResource ResourceKey=pic1}" /> 
    <Image Source="{StaticResource ResourceKey=pic2}" /> 
    <Image Source="{StaticResource ResourceKey=pic3}" /> 
    <Image Source="{StaticResource ResourceKey=pic4}" /> 
    <Image Source="{StaticResource ResourceKey=pic5}" /> 
</WrapPanel> 

답변

3

예, 자사의 ListView을했다. 당신이 WrapPanel의 모양을해야하는 경우

는 너무 같은 ItemsPanel 속성을 설정 :

<ListView> 
    <ListView.ItemsPanel> 
     <ItemsPanelTemplate> 
      <WrapPanel/> 
     </ItemsPanelTemplate> 
    </ListView.ItemsPanel> 
</ListView> 

문서를 MSDN에.

Image 개체를 예제에서 ItemTemplate의 일부로 만들어야합니다. Items 컬렉션을 수동으로 정의하거나 CompositeCollection을 항목 소스로 사용할 수도 있습니다.