DashboardLayout
DashboardLayoutは、BIダッシュボードとデータ視覚化用の動的フォームを作成するコントロールです。
ドラッグ&ドロップでコンテナを配置
子コンテナを選択してドラッグすることができます。ドラッグしたコンテナを別の位置にドロップするとレイアウトが変更されます。残りの子コンテナは、レイアウトルールによってこの変更に自動的に調整されます。
コントロールの最大化と格納
右上に表示されるアイコンを操作することで、ダッシュボード内に表示した各コンテナを最大化/最小化を行うことができます。子コンテナを最大化すると、モーダルウィンドウのように全体表示されます。最小化されたコンテナは復元アイコンを使用して元に戻すことが可能です。
DockingTab
DockingTabは、柔軟な動作とスタイル設定のタブコントロールインターフェースを提供します。
ドッキングおよびフローティングタブ
ドッキング/フローティング動作で簡単にカスタマイズできるレイアウトを作成できます。ツールバーをフォーム上で移動させたり、左右にドッキングしたり、フローティングツールバー化することが可能です。
Visual Studio のようなドッキング
デフォルトのドッキング動作に加えて、Visual Studioのようなドッキングを有効にできます。このドッキング動作ではひし形のドッキングインターフェイスが使用され、パネルがドッキングされる場所またはフローティングされる場所がユーザーに明確になります。
SplitContainer
SplitContainerを使用すると、コンテンツのサイズ変更や縮小をサポートする複雑な複数パネルレイアウトを実現できます。
サイズ変更および折りたたみ可能なパネル
各パネルを固定したりサイズ変更したりできます。ユーザーはスプリッタをドラッグして、直接パネルをサイズ変更できます。また、パネルは縮小可能なボタンを表示でき、これをクリックするとパネルをドッキング先の端部に最小化できます。
組み込みの視覚スタイル
システムおよび Officeビジュアルスタイルをサポートしているため、パネルはスタイル設定されたComponentOneのコントロールで構築された他のUIと一致させることができます。
TileControl
TileControlは、デスクトップアプリにWindows 8のスタート画面のような操作性を簡単に実装できます。
カスタムタイルレイアウトを構築する
タイルのレイアウトは、自動または手動で作成できます。タイルのサイズは任意で、大きいサイズや小さいサイズに限定されません。タイルの内部にはドッキングパネルやスタックパネル、ネストされたパネル、テキスト、画像を使用できます。
タッチとジェスチャーのサポート
タッチ入力ハードウェアを使用したスワイプジェスチャによるタイルのパン、タップ、チェックをサポートします。ユーザーは指先でタイルを長押ししてツールヒントを表示することもできます。
レイアウトのデモ
Control Explorerデモではレイアウトの各ライブラリの機能を確認できます。
デモを試す