2011-07-22 17 views
1

パネルの幅を広げて、それが占めるグリッドの列と一致するようにするのに問題があります。問題のコードは、 "Operators"という名前のアイテムヘッダーを持つパネルバーの2番目の外観です。列を塗りつぶすために幅を明示的に設定することはできますが、それは特定の解像度に対してのみ正しく表示され、私が探している解決策ではありません。私はそれが自分の上にストレッチするのが好きです。下のコードスニペット。あなたが現在持っているようコントロールを展開してグリッドの列を塗りつぶす

<telerik:RadTabControl telerik:StyleManager.Theme="Windows7" Grid.Column="2"> 
        <telerik:RadTabItem Header="Add/Edit"> 
         <Grid ShowGridLines="True"> 
          <Grid.RowDefinitions> 
           <RowDefinition Height="Auto"></RowDefinition> 
           <RowDefinition Height="Auto"></RowDefinition> 
           <RowDefinition Height="*"></RowDefinition> 
          </Grid.RowDefinitions> 
          <Grid.ColumnDefinitions> 
           <ColumnDefinition Width="Auto"></ColumnDefinition> 
           <ColumnDefinition Width="Auto"></ColumnDefinition> 
          </Grid.ColumnDefinitions> 

          <TextBlock FontSize="20" Grid.Row="0">Organization Name Here:</TextBlock> 
          <my1:QueryBuilder Height="Auto" Width="Auto" Grid.Row="1"></my1:QueryBuilder> 

          <telerik:RadPanelBar ExpandMode="Single" Grid.Column="1" Grid.Row="1" Width="Auto" 
               VerticalContentAlignment="Stretch" HorizontalContentAlignment="Stretch" 
               HorizontalAlignment="Stretch" VerticalAlignment="Stretch"> 
           <telerik:RadPanelBarItem Header="Operators"></telerik:RadPanelBarItem> 
          </telerik:RadPanelBar> 

         </Grid> 
        </telerik:RadTabItem> 
       </telerik:RadTabControl> 

答えて

2

あなたはColumnDefinitionセカンド「*」ではない「オート」のWidthを持っている必要があります。

+0

パーフェクト。あなたが答える前にそれを変更し、それが修正されたことに気づいただけです。マークされた! – sean

関連する問題