2

ヘッダー メニュー、ナビゲーション フレーム、およびフッターを備えた Silverlight ページがあります。ヘッダー メニューにドロップダウン メニューを配置したいのですが、メニューを開くとフレームの後ろに表示されます。

それを前に出す方法はありますか?Canvas.ZIndexまったく違いはありません。

4

3 に答える 3

1

これを機能させるには、ナビゲーションフレームが、メニューが含まれていたグリッドの子であるグリッド内にある必要がありました。

そのようです:

グリッド「FullPageGrid」
   グリッド
      メニュースタッフ
      グリッド
         ナビゲーションフレーム

なぜそれが機能するのかわかりませんが、機能します。

于 2010-10-22T20:54:44.480 に答える
0

この目的のために、この無料のオープンソース メニューを使用できます。

www.sl4popupmenu.codeplex.com

Popup コントロールに配置することで、コンテンツを一番上に表示します。

于 2010-09-22T15:07:51.433 に答える
-1

XAML で後でドロップダウン メニューを配置できる場合は、上に表示されます。

したがって、次の階層が必要です。

Grid
    Grid
       Your navigation frame
    Grid
       The menu
于 2010-05-07T09:58:40.430 に答える