7

私のアプリケーションのメニューには、縦一列に表示するには項目が多すぎます。2 つのメニューに分割することは、UI のセマンティクスを壊してしまうため、良い解決策とは言えません。1 つのメニューを複数の列で表示するように設定することはできますか (Windows XP の従来の [スタート] メニューの垂直オーバーフローの場合など)

4

2 に答える 2

3

メニューを縦に分割するのではなく、メニューにいくつかのレベルを作成するのはどうですか? オプションをグループ化できませんか?

編集:

なぜ私が反対票を投じられたのかわかりませんが、メニューのセマンティクスを壊したくない場合は、次のようにします。

  • 長さが 50 ほどの項目の読み取り不可能なメニューを作成する
  • または、そのようなメニューを作成してから、強制的に列に分割します

次に、何か他のことをしなければならず、グループ化とレベルが助けになります。

于 2011-02-12T21:54:50.433 に答える
0

はい、アプローチを少し変更して、左側のパネルをメニューとして使用し、右側のパネルをコンテンツ パネルとして使用して、分割コンテナーを使用できます。

これにより、メニューボタンを好きなように柔軟に配置できます

于 2011-02-13T01:02:25.813 に答える