2013-11-03 4 views
0

예 : 두 개의 레이블이있는 StackPanel. 응용 프로그램을 시작한 후 패널의 크기는 고정되어 있습니다.패널/요소를 마우스로 크기를 조절할 수 있도록 설정하는 방법은 무엇입니까?

질문 : 마우스로 사용자가 크기를 조정할 수 있도록 레이블을 설정하려면 어떻게해야합니까? 사용자가 두 레이블 사이의 수평선을 클릭하고 크기를 원하는대로 조정할 수 있습니다.

답변

0

GridSplitter에 대해 이야기하고있는듯한 느낌이 들었습니다.

<Grid> 
    <Grid.ColumnDefinitions> 
     <ColumnDefinition Width="*"/> 
     <ColumnDefinition Width="Auto"/> 
     <ColumnDefinition Width="*"/> 
    </Grid.ColumnDefinitions> 
    <Label Content="Left" Grid.Column="0" /> 
    <GridSplitter HorizontalAlignment="Right" 
        VerticalAlignment="Stretch" 
        Grid.Column="1" ResizeBehavior="PreviousAndNext" 
        Width="5" Background="#FFBCBCBC"/> 
    <Label Content="Right" Grid.Column="2" /> 
</Grid> 

btw 이것은 wpf의 레이아웃에 대한 훌륭한 자습서입니다.

http://wpftutorial.net/GridLayout.html

하면 체크 아웃.