AppBarのisSticky

投稿日時:

ハマったのでメモ。

スタート画面と似たような選択/アプリバー表示の挙動を実装しようと、GridViewのSelectionChangedイベントを使ってアプリバーのisOpenとisStickyを操作していたのだが、1つめの選択を行った後の最初のマウス操作に対するリアクションだけがおかしかった。

いろいろ悩んだあげく、はっとひらめいてisOpenをtrueにする前にisStickyをtrueにするように順序を変更すると正しく動作するように。

というわけで、AppBarは開く時点のisStickyプロパティを見ているようだ。