1
下面是我使用的GridView控件(上BlankPage應用程序製造)的代碼:的GridView控件(Windows 8)呈現不正確
<GridView HorizontalAlignment="Left" x:Name="gridView1" Margin="227,220,0,53" Width="1087">
<Button x:Name="XboxButton" Margin="10,10,10,10" Style="{StaticResource XboxButton}" Height="200" Click="SnappedXboxButton_Click_1"/>
<Button x:Name="PS3Button" Margin="10,10,10,10" Style="{StaticResource PS3Button}" Click="SnappedPS3Button_Click_1" />
<Button x:Name="PCButton" Margin="10,10,10,10" Style="{StaticResource PCButton}" Click="SnappedPCButton_Click_1" />
<Button x:Name="DSButton" Margin="10,10,10,10" Style="{StaticResource DSButton}" Click="SnappedDSButton_Click_1" />
<Button x:Name="PSPButton" Margin="10,10,10,10" Style="{StaticResource PSPButton}" Click="SnappedPSPButton_Click_1" />
<Button x:Name="ContactButton1" Margin="10,10,10,10" Style="{StaticResource ContactButton}" Click="SnappedContactButton_Click_1" />
<Button x:Name="PrivacyButton" Margin="10,10,10,10" Style="{StaticResource DisclaimerButton}" Click="SnappedPrivacyButton_Click_1"/>
</GridView>
的問題是,當應用程序第一次加載它顯示在GridView是這個樣子:
(請去這裏,因爲我是新的,我不能張貼圖片)
http://social.msdn.microsoft.com/Forums/getfile/189014
但是當我點擊任何項目並返回返回第一頁的渲染是細如本圖所示:
http://social.msdn.microsoft.com/Forums/getfile/189015
^好吧,這有幫助!謝謝!我已經在StandardStyles.xaml中定義了ButtonStyles。現在,我將這些樣式移植到GridView.Resources,並設置width = height(順時針,高度已經設置)。這兩個組合做到了這一點。只做其中的一個沒有幫助。 –
當然,如果你沒有設置其中的一個,GridView會嘗試根據實際的itemsource和容器自動分配這個值,但是如果你賦值的話GridView會保留它。 – JuanK
對不起,不能+1你的答案,因爲我沒有15個代表! –