DevExpress v20.1フルバージョンをダウンロードDevExpress v20.1 中国語リソース獲得
DevExpress Winformsコントロールには 、140以上のUIコントロールとライブラリが組み込まれており、スムーズで美しく、使いやすいアプリケーションを構築するのに最適です。体験してみませんか?クリックしてダウンロード>>
この記事では、マルチドキュメントインターフェイス(MDI)、シングルドキュメントインターフェイス(SDI)、およびマルチフレームインターフェイス(MFI)UIの構造を紹介します。
ドキュメントインターフェイス
ドキュメントベースのインターフェイスは、デスクトップアプリケーション開発で最も人気のあるUIパラダイムであり、WebブラウザーからMicrosoft Visual StudioやAdobe Photoshopなどのプロフェッショナルツールまで、このパラダイムはほとんどどこにでもあります。「ドキュメント」とは、完全に独立したクライアント領域を指し、1つのアプリケーションフレームワークに結合されます。ドキュメントベースのインターフェイスにより、ユーザーはメインアプリケーションメニューおよび関連するナビゲーション要素へのアクセスを維持しながら、さまざまなグラフィカルウィンドウを切り替えることができます。
ドキュメントベースのインターフェイスは、次の3つのカテゴリに分類できます。
- MDI(Multiple Document Interface)-ユーザーが複数のドキュメントを同時に表示できるようにします。
- SDI(シングルドキュメントインターフェイス)-MDIとは異なり、SDIは単一の「アクティブ」ドキュメントのみをサポートします。SDIインターフェイスの典型的な例は静的タグです。
- MFI(マルチフレームインターフェイス)-MFIアプリケーションの特徴は、各ドキュメントが完全に独立したアプリケーションのインスタンスのように見え、Windowsタスクバーに独自のボタンがあることです。それでも、MFIドキュメントは1つのアプリケーションの一部です。MicrosoftWordでは、各テキストドキュメントは別のウィンドウで開かれますが、[ウィンドウの切り替え]リボンコマンドを使用してこれらのウィンドウ間を移動できます(ドキュメントは相互接続)。
マルチドキュメントインターフェイス
アプリケーションにマルチドキュメントUIを組み込む場合、最適なオプションはDevExpress XtraTabbedMdiManagerコンポーネントを使用すること です。このUIコントロールを使用すると、フローティングまたはドッキングされた「ドキュメント」を作成し、親/子のBarManagerまたはリボンメニューをマージできます。
XtraTabbedMdiManagerと同様に、WinForms Document Managerを使用すると、MDIアプリケーションを簡単に構築できます。XtraTabbedMdiManagerとは異なり、WinFormsドキュメントマネージャーでは次のこともできます。
- 「ウィジェットビュー」を使用して、ダッシュボード風のアプリケーションを作成します
- 「Windows UIビュー」を使用して、Windowsストアにインスパイアされた最新のアプリケーションを作成する
- WinForms Dock Managerで使用する
- 実行時にオンデマンドでコンテンツを読み込み、アプリケーションの起動速度を向上させる
- 「非ドキュメントモード」を使用して単一のドキュメントを表示する
単一ドキュメントインターフェイス
タブベースの UIを作成し、ユーザーに単一のタブを使用させるには、従来のXtraTabControlまたはDevExpress TabPaneを使用します。
代替案を検討して新しいデザインのアイデアを求める場合は、WinFormsナビゲーションフレームが最適です。代替案を検討して新しいデザインのアイデアを求める場合は、WinFormsナビゲーションフレームワークが適切なコントロールになる可能性があります。これは簡単ですSDIコンテナーでは、ナビゲーションUIを手動で実装する(ページを切り替える)必要があります。
マルチフレームインターフェイス
アプリケーションで最新のWebブラウザーのUI機能を模倣する場合は、DevExpressタブフォームを使用します。WinFormsタブフォームを使用すると、ユーザーはタブを個別のウィンドウに分割し、必要に応じてそれらを結合できます。
このフォームは、ラベルタイトルをタイトルバーにマージし、ドッキングされていないラベルは、親フォームを完全に複製するウィンドウに配置されます。ツールバーフォームと同様に、タブフォームはタイトルバーにバーアイテムを表示できます。ラベルの左側に、スキンセレクターとパレットセレクターの2つのボタンが追加されています。
DevExpress Technical Exchange Group 2:775869749グループディスカッションへようこそ
直接のDevExpressコントロール情報を取得するには、DevExpress中国語Webサイトにアクセスしてください。