FieldLayoutSettings オブジェクトの AllowRecordFixing プロパティを以下の AllowRecordFixing 列挙値のいずれかに設定することによって、xamDataPresenter™ コントロールまたは xamDataGrid™ コントロールに対して固定レコードを有効にすることができます。
上部 - エンド ユーザーは、レコードのピン アイコンをクリックして、それをレコード リストの上部に固定することができます。固定レコードのピンをクリックすると、レコードの固定が解除されます。
下部 - エンド ユーザーは、レコードのピン アイコンをクリックして、それをレコード リストの下部に固定することができます。固定レコードのピンをクリックすると、レコードの固定が解除されます。
TopOrBottom - エンド ユーザーがレコードのピン アイコンをクリックするとポップアップ メニューが表示され、そこからレコードの固定場所を選択できます。固定レコードのピンアイコンをクリックするとポップアップ メニューが表示され、レコードの固定を解除するか、またはそれを反対側に固定することができます。
以下のコード例は、固定レコードを有効にする方法を示します。
XAML の場合:
<igDP:XamDataPresenter Name="xamDataPresenter1" BindToSampleData="True"> <igDP:XamDataPresenter.FieldLayoutSettings> <igDP:FieldLayoutSettings AllowRecordFixing="Top" /> </igDP:XamDataPresenter.FieldLayoutSettings> </igDP:XamDataPresenter>
Visual Basic の場合:
Imports Infragistics.Windows.DataPresenter ... Me.xamDataPresenter1.FieldLayoutSettings.AllowRecordFixing = AllowRecordFixing.Top ...
C# の場合:
using Infragistics.Windows.DataPresenter; ... this.xamDataPresenter1.FieldLayoutSettings.AllowRecordFixing = AllowRecordFixing.Top; ...