このトピックでは、コントロールがデータにバインドされていない場合に、カルーセル項目を含む UltraCarousel レイアウトを保存する方法と読み込む方法を紹介します。バインドされている場合、保存されたレイアウトを読み込んだ後でコントロールを再度バインドする必要があります。
UltraCarousel コントロールにより、コードを使用してデザイン時にユーザー構成の保存と読み込みを行えます。構成ダイアログには、保存に要素を含めたり除外したりするための追加オプションが含まれます。
Infragistics WinForms 2014 Volume 2 またはそれ以降のバージョンをインストールします。
2.Visual Studio 2010 またはそれ以降のバージョンを使用して、新しい Windows Forms アプリケーションを開始します。
このトピックでは、フォーム上に UltraCarousel コントロールを持つ既存のアプリケーションがあることを前提としています。
1.既存のプロジェクトを開始し、Visual Studio デザイナーで UltraCarousel コントロールを含むフォームを開きます。
2.必要なオプションを持つカルーセル コントロールを構成し、カルーセル デザイナーの保存
または名前を付けて保存
ボタンのアイコンをクリックします。
3.ポップアップ ウィンドウで、すべて保存または一部保存を選択できます。また、ファイル形式 ( XML または バイナリ ) も選択できます。その後、ポップアップダイアログで保存
をクリックします。
以前に保存した構成を読み込むには、構成ダイアログで「開く
」のフォルダー アイコンをクリックし、保存したファイルの位置に移動し、開きます。
ユーザー構成の保存と読み込みは、XML とバイナリの 2 つのファイル形式を使用可能です。
C# の場合:
carousel1.SaveAsXml("SaveCarousel.xml");
Visual Basic の場合:
carousel1.SaveAsXml("SaveCarousel.xml")
C# の場合:
if (File.Exists("SaveCarousel.xml"))
{
using (Stream file = File.OpenRead("SaveCarousel.xml"))
{
carousel1.LoadFromXml("SaveCarousel.xml");
}
}
Visual Basic の場合:
If File.Exists("SaveCarousel.xml") Then
Using file__1 As Stream = File.OpenRead("SaveCarousel.xml")
carousel1.LoadFromXml("SaveCarousel.xml")
End Using
End If
C# の場合:
carousel1.SaveAsBinary("SaveCarousel.bin");
Visual Basic の場合:
carousel1.SaveAsBinary("SaveCarousel.bin")
C# の場合:
if (File.Exists("SaveCarousel.bin"))
{
using (Stream file = File.OpenRead("SaveCarousel.bin"))
{
carousel1.LoadFromBinary("SaveCarousel.bin");
}
}
Visual Basic の場合:
If File.Exists("SaveCarousel.bin") Then
Using file__1 As Stream = File.OpenRead("SaveCarousel.bin")
carousel1.LoadFromBinary("SaveCarousel.bin")
End Using
End If
このトピックの追加情報については、以下のトピックも合わせてご参照ください。