2017-09-20 7 views
1

私は、spiltviewで選択した項目を示す幅4pxの四角形を持つ単純なsplitviewを持っています。サイドバーの移行方法は?

<Rectangle HorizontalAlignment="Left" VerticalAlignment="Top" 
          Width="4" Height="48" Margin="1,0" 
          Fill="{ThemeResource SystemAccentColor}" Grid.Row="2" 
          Visibility="{x:Bind btnHome.IsChecked, Mode=OneWay}"/> 

今、チェックボックスがオンになっているかどうかによって、複数の四角形がオン/オフになっています。しかし、代わりに、以前の場所からユーザーがクリックした場所に移行する必要があるコード内に単一の長方形が必要です。

SPlitView Image

答えて

0

あなたの最小バージョンはクリエーターアップデート秋かUWPコミュニティツールキット(あなたに非常によく似たスタイルを使用するように更新されますのでご注意、からHamburgerMenu controlを使用するように設定されている場合は、新しいNavigationViewを使用することだろう最も単純なドキュメントは現在のスクリーンショットで更新されるだけではありません)。 UWP Community Toolkit Sample Appは、現在どのように見えているかを知りたい場合は、Windows Storeからダウンロードできます。

カスタムソリューションを使用する場合は、カスタムスタイルを作成するか、ハンバーガーメニューアイテムとして使用しているコントロールの既存のスタイルを編集する必要があります。デフォルトのスタイルは、たとえばhereです。

+0

暫く待つと、秋のクリエイターの更新がリリースされていません。あなたはインサイダーのプレビューに言及していますか? –

+0

うん、 'NavigationView'はインサイダープレビューでのみ利用可能で、古いバージョンのウィンドウズ10では動かないでしょう。そうすれば、UWPコミュニティツールキットの' HamburgerMenu'コントロールを使うほうがいいでしょう。 –

+0

ハンバーガーメニューを使わずに何とかそれを達成できますか?いくつかの論理で!私はそのように行くことを好むだろう。 –

関連する問題