2011-03-10 93 views
0

目前我正在使用下面的代碼,我想現在將行綁定到通用列表。另外我想要根據網格控件的高度統一調整行高。網格統一行大小

<Grid Background="{StaticResource BackgroundBrush}" Margin="2,6" > 
         <Grid.RowDefinitions> 
          <RowDefinition Height="*"/> 
          <RowDefinition Height="*"/> 
          <RowDefinition Height="*"/> 
          <RowDefinition Height="*"/> 
         </Grid.RowDefinitions> 
         <TextBlock Margin="2,6" Grid.Row="0"> 
         <Hyperlink > 
          <TextBlock Text="Configure" /> 
         </Hyperlink> 
         </TextBlock> 
         <TextBlock Margin="2,6" Grid.Row="1"> 
          <Hyperlink > 
           <TextBlock Text="Import" /> 
          </Hyperlink> 
         </TextBlock> 
         <TextBlock Margin="2,6" Grid.Row="2"> 
          <Hyperlink > 
           <TextBlock Text="Track" /> 
          </Hyperlink> 
         </TextBlock> 
         <TextBlock Margin="2,6" Grid.Row="3"> 
          <Hyperlink > 
           <TextBlock Text="Exit" /> 
          </Hyperlink> 
         </TextBlock> 
        </Grid> 

任何幫助表示讚賞。

謝謝

+1

Ankur - 你應該編輯你的問題,而不是張貼額外的信息作爲答案。 – ChrisF

回答

0

只是看看這是使用UniformGrid。在這裏你必須指定行數。

<UniformGrid Rows="4" > 
    <TextBlock Margin="2,6" Grid.Row="0">       <Hyperlink >       <TextBlock Text="Configure" />       </Hyperlink>       </TextBlock> 
    <TextBlock Margin="2,6" Grid.Row="1">        <Hyperlink >        <TextBlock Text="Import" />        </Hyperlink>       </TextBlock> 
    <TextBlock Margin="2,6" Grid.Row="2">        <Hyperlink >        <TextBlock Text="Track" />        </Hyperlink>       </TextBlock> 
    <TextBlock Margin="2,6" Grid.Row="3">        <Hyperlink >        <TextBlock Text="Exit" />        </Hyperlink>       </TextBlock> 

</UniformGrid> 
+0

感謝您的迴應,但我不想硬編碼他們應該動態綁定到通用列表的行數。 – Ankur