現在、UWP(Windows 10)アプリケーションを開発しており、アプリケーション用の設定パネルを開発しています。SettingsFlyout for UWP(Windows 10)
私は本当にそれのルックアンドフィールのような、しかしUWPの窓10
ため、このようなこれ以上SettingsFlyoutがないことを理解しています。それで、私はuwpのsettingsflyoutを開発することができる方法はありますか?
現在、UWP(Windows 10)アプリケーションを開発しており、アプリケーション用の設定パネルを開発しています。SettingsFlyout for UWP(Windows 10)
私は本当にそれのルックアンドフィールのような、しかしUWPの窓10
ため、このようなこれ以上SettingsFlyoutがないことを理解しています。それで、私はuwpのsettingsflyoutを開発することができる方法はありますか?
あなたがSplitView
controlを使用してOverlay
とRight
からPanePlacement
プロパティにそのDisplayMode
プロパティを設定することができます。
<SplitView x:Name="SV_SettingsMenu"
DisplayMode="Overlay"
PanePlacement="Right"
>
<SplitView.Pane>
<StackPanel>
<Button Content="Button 1" HorizontalAlignment="Stretch"/>
<Button Content="Button 2" HorizontalAlignment="Stretch"/>
<Button Content="Button 3" HorizontalAlignment="Stretch"/>
</StackPanel>
</SplitView.Pane>
<StackPanel Padding="10">
<Button Click="ToggleSettings">
<SymbolIcon Symbol="Setting"/>
</Button>
<TextBlock Text="Content"/>
</StackPanel>
</SplitView>
private void ToggleSettings(object sender, RoutedEventArgs e)
{
SV_SettingsMenu.IsPaneOpen = !SV_SettingsMenu.IsPaneOpen;
}
することは私はあなたの完全なコードを与えていないのですが、私は、これはあなたに正しい方向を与える願っています:
デザインセッティングフライアウトに似たグリッドレイアウト。
使用PaneThemeTransition
プログラムでグリッドを追加/削除右
アニメーションを取得します。
あなたは簡単な例を提供することができ、してください?または、ほとんど、私は有効なものを指します... –
こんにちは!素晴らしい提案をありがとう!しかし、スプリットビューにヘッダー/タイトルを追加することが可能かどうかは分かりますか?ちょうどsettingsflyoutのように? – thalassophile
XAML要素を 'Pane'プロパティに追加することができます。この例では' StackPanel'であり、ヘッダーを作成することができます。 –
よろしく!レスポンスありがとう! :) – thalassophile