![WinGrid Creating Saving and Loading a Layout 01.png](images/WinGrid_Creating_Saving_and_Loading_a_Layout_01.png)
WinGrid™ コントロールは動作プロパティの設定、または外観およびスタイル ベースのプロパティの設定で構成されるレイアウトを作成、保存およびロードする方法を提供します。 WinGrid デザイナーによってさまざまな機能を有効または無効にできます。
WinGrid デザイナーを使用して WinGrid レイアウトを作成、保存およびロードする方法を学習します。 このトピックは、動作ベースの設定を構成してレイアウトとして保存し、コントロールがロードされる時に将来同じレイアウトを使用できる方法を示します。
Microsoft® Visual Studio® ツールボックスから、UltraGrid コントロールを指定しフォームにドラッグ アンド ドロップします。
WinGrid で [スタート] ボタンをクリックして WinGrid デザイナーを起動します。
WinGrid デザイナーの左側にあるナビゲーション ツリーで Feature Picker ノードを指定し、クリックします。 これは右側に特性と機能のリストをロードします。 さまざまな特性をここで有効または無効にできます。
さまざまな機能設定で WinGrid コントロールを構成して、この構成をプリセットに保存できます。 WinGrid デザイナーの左側にあるナビゲーション ツリーの [プリセットの管理] ボタンを指定してクリックします。
[新規] ボタンをクリックして、[プリセットを追加] ダイアログを起動します。
[プリセットを追加] ダイアログで、[コントロールから初期化する] ボタンをクリックします。これはプリセットを作成するために WinGrid が使用されるこのシミュレーションに構成したばかりのプロパティ設定を適用します。
[コントロールから初期化する] ボタンをクリックすると、WinGrid デザイナーによって構成したプロパティ設定を WinGrid が取得するシミュレーションが表示されるはずです。 この時点で、Name を入力し、オプションで Description を入力できます。 これが表すプリセットの Type を選択することも必要です。 以下の 3 つのオプションから選択できます:
Look – 外観ベースおよびスタイル ベースのプロパティのみがプリセットに保存されます。
Behavior – 動作ベースのプロパティのみがこのプリセットに保存されます(例えば並べ替え、固定列、フィルタリング)。
Both – 外観ベースと動作ベースのプロパティがこのプリセットに保存されます。
[追加] ボタンをクリックして、新しいプリセットを追加します。 保存操作に成功した場合には、プリセットが保存されましたというメッセージ ボックスが表示します。
Microsoft® Visual Studio® ツールボックスから、UltraGrid コントロールを指定しフォームにドラッグ アンド ドロップします。
WinGrid で [スタート] ボタンをクリックして WinGrid デザイナーを起動します。
左手のナビゲーション ツリーで、[プリセットの管理] ノードを指定およびクリックします。
WinGrid デザイナーの右手に配置されている [プリセットの管理] セクションで、Combined タブを指定およびクリックします。
ドロップダウン矢印をクリックして、前述のチュートリアル(Engineering Grid Preset)で作成したプリセットを選択します。
フォームで WinGrid インスタンスにこれらの設定を適用するためには [プリセットを適用] ボタンをクリックします。
[適用] をクリックし、[OK] ボタンをクリックして WinGrid デザイナーを閉じます。
WinGrid ではロードしたレイアウトにすべてのプロパティ設定が定義されているはずです。 データ ソースにバインドすることによって WinGrid のカスタマイズを続行できます。
以下の画像は Engineering WinGrid Layout をロードすることによって構成された WinGrid を示します。