0
我有一個內容對話框,無論我給它的任何選項(寬度,高度,全屏)看起來好像不會超過一定的寬度。 這是對話內容的XAML:內容對話框不會改變其大小
<ContentDialog x:Name="CntdCommand" Title="Comanda" FullSizeDesired="True">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="*"></RowDefinition>
<RowDefinition Height="Auto"></RowDefinition>
</Grid.RowDefinitions>
<Grid Grid.Row="0" Grid.Column="0">
<ListView ItemsSource="{Binding SelectedHallTable.Command.CommandItems}">
<ListView.ItemTemplate>
<DataTemplate>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Border Width="48" Height="48">
<Image Source="../Assets/LoginBackground.jpg" Stretch="UniformToFill"/>
</Border>
<StackPanel Grid.Column="1" VerticalAlignment="Top" Margin="10,0,0,0">
<TextBlock Text="{Binding Product.Name}"></TextBlock>
<StackPanel Orientation="Horizontal">
<TextBlock Text="Cantitate: "></TextBlock>
<TextBlock Text="{Binding Quantity}"></TextBlock>
</StackPanel>
<StackPanel Orientation="Horizontal">
<TextBlock Text="Total: "></TextBlock>
<TextBlock Text="{Binding Total}"></TextBlock>
</StackPanel>
</StackPanel>
</Grid>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
</Grid>
<Grid Grid.Row="0" Grid.Column="1">
<Pivot ItemsSource="{Binding ProductGroups}" SelectedItem="{Binding SelectedProductGroup, Mode=TwoWay}">
<Pivot.ItemTemplate>
<DataTemplate x:DataType="views:ProductGrouping">
<GridView ItemsSource="{x:Bind}">
<!--<GridView.GroupStyle>
<GroupStyle HeaderTemplate="{StaticResource MenuHeaderTemplate}" />
</GridView.GroupStyle>-->
<GridView.ItemTemplate>
<DataTemplate x:DataType="viewModels:ProductDTOViewModel">
<Grid>
<StackPanel Padding="10">
<Image Source="../Assets/LoginBackground.jpg" Width="64" Height="64" />
<TextBlock Text="{x:Bind Name}"/>
<TextBlock Text="{x:Bind EAN}"/>
</StackPanel>
</Grid>
</DataTemplate>
</GridView.ItemTemplate>
</GridView>
</DataTemplate>
</Pivot.ItemTemplate>
</Pivot>
</Grid>
<Grid Grid.Row="1" Grid.Column="0">
<StackPanel Orientation="Horizontal">
<TextBlock Text="Total: "></TextBlock>
<TextBlock Text="{Binding SelectedHallTable.Command.Total}"></TextBlock>
</StackPanel>
</Grid>
<Grid Grid.Row="1" Grid.Column="1">
<CommandBar DefaultLabelPosition="Right">
<AppBarButton Icon="Delete" Label="Sterge" />
<AppBarSeparator></AppBarSeparator>
<AppBarButton Icon="Send" Label="Trimite" />
<AppBarButton Icon="Accept" Label="Incaseaza" />
</CommandBar>
</Grid>
</Grid>
</ContentDialog>
我曾試圖改變它的寬度和高度,但它不會做任何事情,任何幫助將不勝感激。謝謝!
非常感謝! – KangJiYoung13