2011-12-04 8 views

答えて

1

あなたは「ストレッチングギャップ」をしたい場合は、私はあなたが列を調整することで、あなたのギャップの大きさを調整することができGrid

<Grid> 
    <Grid.ColumnDefinitions> 
     <ColumnDefinition Width="5*" /> 
     <ColumnDefinition Width="Auto" /> 
     <ColumnDefinition Width="*" /> 
     <ColumnDefinition Width="Auto" /> 
     <ColumnDefinition Width="5*" /> 
    </Grid.ColumnDefinitions> 
    <Button Grid.Column="1" Content="Left" /> 
    <Button Grid.Column="3" Content="Right" /> 
</Grid> 

を使用したいです定義。現在の定義では、隙間があればボタンの側の領域が5倍になります。

+0

ありがとう、それは本当に私が必要なものです – Sergey

0
<DockPanel LastChildFill="False"> 
    <Button DockPanel.Dock="Left">Left Button</Button> 
    <Button DockPanel.Dock="Right">Right Button</Button> 
</DockPanel> 

それとも

<Grid> 
    <Grid.ColumnDefinitions> 
     <ColumnDefinition Width="Auto" /> 
     <ColumnDefinition Width="*" /> 
     <ColumnDefinition Width="Auto" /> 
    </Grid.ColumnDefinitions> 
    <Button Grid.Column="0">Left button</Button> 
    <Button Grid.Column="2">Right button</Button> 
</Grid> 
+0

最初のものはそれらの間に全く隙間を残さず、2番目のグリッドはグリッドを境界にして貼り付けました。 – Sergey

関連する問題