あなたはアプリの中SetPreferredMinSize
を使用して、ウィンドウを小さくすることができますOnLaunchedメソッド。
ここ例
protected override async void OnLaunched(LaunchActivatedEventArgs e)
{
...
var applicationView = ApplicationView.GetForCurrentView();
applicationView.SetPreferredMinSize(new Size { Width = 202, Height = 357 });
Window.Current.Activate();
}
最小許容サイズは192x48 EP(有効画素)です。 See here for more information。
限りSplitView.Content領域が行くように、私はテンプレートを検査してきたし、それがここペインのColumnDefinition
を除いて最小サイズだ制限だろう何かが抽出SplitViewからの抜粋ですが表示されませんテンプレート:
<Grid.ColumnDefinitions>
<ColumnDefinition x:Name="ColumnDefinition1"
Width="{Binding TemplateSettings.OpenPaneGridLength, FallbackValue=0, RelativeSource={RelativeSource Mode=TemplatedParent}}" />
<ColumnDefinition x:Name="ColumnDefinition2"
Width="*" />
</Grid.ColumnDefinitions>
私はTemplateSettings.OpenPaneLength
バインディング使用しているColumnDefinition1
に気づく、OpenPaneLength="0"
をテストした後、コンテンツを尊重しているようです。ここで
は、私は0
Page Width: 202 and Height: 464
ContentFrame Width: 202 and Height: 464
Smallest there is.
にOpenPaneLengthを設定した後、あなたGitHubのレポを使用してしまったデバッグ出力であります