私のアプリケーションのメニューには、縦一列に表示するには項目が多すぎます。2 つのメニューに分割することは、UI のセマンティクスを壊してしまうため、良い解決策とは言えません。1 つのメニューを複数の列で表示するように設定することはできますか (Windows XP の従来の [スタート] メニューの垂直オーバーフローの場合など)
1388 次
2 に答える
3
メニューを縦に分割するのではなく、メニューにいくつかのレベルを作成するのはどうですか? オプションをグループ化できませんか?
編集:
なぜ私が反対票を投じられたのかわかりませんが、メニューのセマンティクスを壊したくない場合は、次のようにします。
- 長さが 50 ほどの項目の読み取り不可能なメニューを作成する
- または、そのようなメニューを作成してから、強制的に列に分割します
次に、何か他のことをしなければならず、グループ化とレベルが助けになります。
于 2011-02-12T21:54:50.433 に答える
0
はい、アプローチを少し変更して、左側のパネルをメニューとして使用し、右側のパネルをコンテンツ パネルとして使用して、分割コンテナーを使用できます。
これにより、メニューボタンを好きなように柔軟に配置できます
于 2011-02-13T01:02:25.813 に答える