0
這裏的關鍵問題。在我的情況下,我爲我的應用程序組裝下面的代碼。不幸的是,它在佈局上造成了更大的問題。即使我們將RowDefinitions與Auto放在一起,它也不會考慮RowHeight並將其放在Windows Phone模擬器的底部。Windows Phone 8中的Grid RowDefinitions問題
<Grid>
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<Grid Grid.Row="0" x:Name="firstGrid" Tap="FirstGrid_OnTap"/>
<Grid Grid.Row="1" Visibility="Collapsed">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Button Content="A"/>
<Button Grid.Column="1" Content="B"/>
</Grid>
</Grid>
</Grid>
在加載頁面時,它會用ImageBrush填充第一個網格。因此,無論何時用戶在第一個網格上點擊,它都會通過啓用第二個網格的可見性而將更多行插入到網格中。這第二個網格將有幾個按鈕。當我看到第二個網格時,我驚訝不已,因爲它隱藏在模擬器的底部。即使是我的數百次不同的嘗試,我也無法深入探究其實際存在的主要問題。任何幫助深表感謝。
目前還不清楚你試圖達到什麼或者你的問題是什麼。 –
我的第二個網格右側有按鈕,網格對佈局來說並不完全可見,這就是這裏的麻煩。 –
您的XAML沒有提供有關您要實現的內容的足夠信息。請考慮繪製您的想法並在此發佈,否則很難爲您提供幫助。 – Haspemulator