0
我遇到了一個奇怪的問題。我在Visual Studio 2012中的wpf項目和windows store項目上設置了相同的項目,並從相同的xaml代碼獲得不同的結果。我的代碼是Windows Store項目Xaml的行爲與標準wpf項目不同
<Grid Background="{StaticResource ApplicationPageBackgroundThemeBrush}" Margin="120,120,120,120">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Button></Button>
</Grid>
在我的Windows應用商店項目的按鈕不填充網格,它僅僅是在中心一個小按鈕離開。
但是在wpf項目中,按鈕像我所期望的那樣填充網格。爲什麼區別?我需要設置哪些按鈕才能像過去一樣填充網格的內容?
編輯:我發現如果我設置垂直和水平對齊拉伸填充網格。但不知道爲什麼我必須明確說明這一點。