3

新しいプロジェクトにリボンUIを採用したかったのですが、ツールバーの乱雑さを置き換えるリボンの実際の使用よりも、すごい要素に重点を置いている可能性があります。ただし、ウィンドウのサイズ変更を試し始めたとき、自動スケーリングに関連する機能のいくつかを確認しました。ウィンドウを最小幅よりも縮小した後、リボンUIが消えたばかりですが、リボンUIをすでに採用している商用ソフトウェアには存在しないのではないかと思いました。ペイントも同じ問題を抱えているようです。Office2007または2010も同じ問題に悩まされているかどうかはわかりません。

4

2 に答える 2

2

Paintおよびその他の組み込みのWindowsアプリケーションは、すべての開発者が使用できるように、Microsoftが現在OSに組み込んでいる風光明媚なリボンAPIを使用します。おそらく、これはプロジェクトで使用しているものと同じです。Microsoft Officeは、社内のOfficeチームによって発明された独自のリボンコントロールを使用しています。それが行動の違いを説明しています。

はい、ウィンドウを小さくして表示できないようにすると、リボンが完全に消えることはほとんどありません。アイキャンディーはそれについてそのようにしています。オプションの膨大なビュッフェを表示するのに十分なスペースがない場合、リボンはあまり有用または機能的ではないことを考慮してください。あなたはそれが可能な限りそれ自身を縮めようとしているのを見ることができます、しかしあなたはただ5ポンドのバッグに10ポンドを収めることができません。それを完全に隠すことは、他のものと同じようにエレガントなオプションのように思えます。

于 2011-04-15T09:44:49.097 に答える
1

これは、リボンガイドライン、76ページ、1026〜1027行で詳しく説明されています。

Microsoft®Officeユーザーインターフェイスの設計ガイドラインMicrosoftOffice
ユーザーインターフェイスのライセンスに関するガイドライン

リボンサイズ変更のためのグループの組み合わせの定義

13 ..アプリケーションウィンドウの幅が300ピクセル未満、または高さが250ピクセル未満の場合、ドキュメントを表示するためのスペースを増やすために、リボン全体が完全に消える必要があります。

したがって、それがなぜそれをしているのかについてのあなたの質問への答え:それは規則に従おうとしているのです。

ウィンドウ全体を覆うリボンをどうしますか?

于 2011-06-18T00:06:42.347 に答える