0
所以,我想創建一個網格,可以動態地由0到X項目填充取決於何時打開框架。如何添加項目到XAML/WINRT網格代碼
我讀了如何創建一個網格,添加到它的代碼MSDN文章: http://msdn.microsoft.com/en-us/library/ms752271.aspx
Howeverm我想創建的XAML網格和添加到它的代碼。事情是這樣的:
XAML:
<Grid x:Name="ManagePhotosContent" Grid.Row="1" Visibility="Visible">
<!-- to be filled in by code -->
</Grid>
在C#代碼中,我正在做這樣的事情:
rowDef = new RowDefinition();
ManagePhotosContent.RowDefinitions.Add(rowDef);
textBlock = new TextBlock();
// i is an incrementer
textBlock.Text = string.Format("The is iteration {0}, i);
ManagePhotosContent.SetRow(textBlock, i);
然而,SetRow不是ManagePhotosContent電網的可用功能或屬性,我在XAML中創建。此外,我無法看到如何將代碼中的RowDefinition設置爲Height =「*」。我在這裏做錯了什麼?
是不是SetRow是網格上的靜態方法? –