2010-11-12 68 views
2

給出一個簡單的Silverlight網格是這樣的:在代碼隱藏中用「*」設置Silverlight網格列寬?

<Grid ShowGridLines="True"> 
    <Grid.ColumnDefinitions> 
     <ColumnDefinition x:Name="MyColumn" Width="2*" /> 
     <ColumnDefinition Width="*" /> 
    </Grid.ColumnDefinitions> 
</Grid> 

我希望能夠改變MyColumn列的寬度爲類似3 *使用C#從代碼隱藏(保留*)。有誰知道如何?謝謝!

回答

10
MyColumn.Width = new GridLength(3, GridUnitType.Star); 
+0

哎呀!我怎麼想的?感謝Ben M. – 2010-11-12 19:38:30