2010-04-08 5 views
23

저는 요즘 거의 모든 웹 2.0 응용 프로그램 에서처럼 태그를 항목에 동적으로 할당 할 수있는 WPF 응용 프로그램 ("메모를 작성하고 메모"한 클론)을 만들고 있습니다. 이것을 위해 저는 창문에 FormLayoutPanel 프로토 타입을 만들어서 작업을 잘 처리했습니다. 충분한 공간이 없으면 필요에 따라 태그를 스크롤하고 다음 줄로 태그를 옮기고 싶습니다.FlowLayoutPanel에 해당하는 WPF는 무엇입니까?

어떻게하면 WPF로이 작업을 수행 할 수 있습니까? 나는 주변에서 놀았습니다

<StackPanel Orientation="Horizontal" FlowDirection="LeftToRight" ...> 

그러나 이것은 필요한 경우 다음 줄의 요소를 이동시키지 않습니다.

답변

51

Wrap panel이 도움이 될 수 있습니다.

<WrapPanel Orientation="Horizontal"> 
    <Button Margin="3">Button 1</Button> 
    <Button Margin="3">Button 2</Button> 
    <Button Margin="3">Button 3</Button> 
    <Button Margin="3">Button 4</Button> 
    <Button Margin="3">Button 5</Button> 
</WrapPanel> 
9

WrapPanel은 이전 WinForms FlowLayoutPanel과 비슷한 동작을합니다.

+1

이것은 답변이며 질문이 아닙니다. –

+0

@ noah1989 : 감사합니다. 변경됨. –