2017-06-18 125 views
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> 

這是結果的樣子: enter image description here

我曾試圖改變它的寬度和高度,但它不會做任何事情,任何幫助將不勝感激。謝謝!

回答

相關問題