Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何调整UWP应用程序列的大小,与最新的Windows Mail应用程序更新相同?_C#_Visual Studio_Uwp_Windows 10 Universal_Uwp Xaml - Fatal编程技术网

C# 如何调整UWP应用程序列的大小,与最新的Windows Mail应用程序更新相同?

C# 如何调整UWP应用程序列的大小,与最新的Windows Mail应用程序更新相同?,c#,visual-studio,uwp,windows-10-universal,uwp-xaml,C#,Visual Studio,Uwp,Windows 10 Universal,Uwp Xaml,邮件应用程序现在可以通过简单的鼠标拖动来使用自定义的大小调整功能(从第一天起就应该有这个功能)。我从来没有听说过任何新的API或任何允许这样做的东西。有人能启发我吗?我希望在我的应用程序中使用此功能。使用UWPCommunityToolkit中的控件 下面是一个示例代码。资料来源: 如果这个答案有效,那么把马克当作答案。 <Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"> <G

邮件应用程序现在可以通过简单的鼠标拖动来使用自定义的大小调整功能(从第一天起就应该有这个功能)。我从来没有听说过任何新的API或任何允许这样做的东西。有人能启发我吗?我希望在我的应用程序中使用此功能。

使用UWPCommunityToolkit中的控件

下面是一个示例代码。资料来源:



如果这个答案有效,那么把马克当作答案。
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
    <Grid.RowDefinitions>
        <RowDefinition MinHeight="100"></RowDefinition>
        <RowDefinition Height="11"></RowDefinition>
        <RowDefinition></RowDefinition>
    </Grid.RowDefinitions>
    <Grid.ColumnDefinitions>
        <ColumnDefinition MinWidth="200"></ColumnDefinition>
        <ColumnDefinition Width="11"></ColumnDefinition>
        <ColumnDefinition></ColumnDefinition>
    </Grid.ColumnDefinitions>

    <!--Column Grid Splitter-->
    <controls:GridSplitter Grid.Column="1" Width="11" ResizeBehavior="BasedOnAlignment" ResizeDirection="Auto" Background="Gray" Foreground="White" FontSize="13">
        <controls:GridSplitter.Element>
            <Grid>
                <TextBlock HorizontalAlignment="Center" IsHitTestVisible="False" VerticalAlignment="Center" Text="&#xE784;" Foreground="Black" FontFamily="Segoe MDL2 Assets">
                </TextBlock>
            </Grid>
        </controls:GridSplitter.Element>
    </controls:GridSplitter>

    <!--Row Grid Splitter-->
    <controls:GridSplitter Foreground="White" Grid.Row="1" ResizeBehavior="BasedOnAlignment" ResizeDirection="Auto" Background="Gray" Height="11" HorizontalAlignment="Stretch" FontSize="13">
        <controls:GridSplitter.Element>
            <Grid>
                <TextBlock HorizontalAlignment="Center" IsHitTestVisible="False" VerticalAlignment="Center" Text="&#xE76F;" Foreground="Black" FontFamily="Segoe MDL2 Assets">
                </TextBlock>
            </Grid>
        </controls:GridSplitter.Element>
    </controls:GridSplitter>
</Grid>