FieldChooser コントロールのインスタンスをウィンドウに追加して、常にエンド ユーザーに表示されるフィールドの選択領域を作成できます。単純に、他のコントロールと同様に FieldChooser コントロールをウィンドウに追加し、その DataPresenter プロパティを DataPresenter コントロールのインスタンスに設定します。
以下のコード例は、外部のフィールドの選択領域を作成する方法を示します。
XAML の場合:
<Grid Name="layoutRoot"> <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto" /> <ColumnDefinition /> </Grid.ColumnDefinitions> <igDP:FieldChooser Name="fieldChooser1" DataPresenter="{Binding ElementName=xamDataPresenter1}" /> <igDP:XamDataPresenter Name="xamDataPresenter1" Grid.Column="1" BindToSampleData="True"> </igDP:XamDataPresenter> </Grid>
Visual Basic の場合:
Imports Infragistics.Windows.DataPresenter ... Dim fieldChooser1 As New FieldChooser With {.DataPresenter = Me.xamDataPresenter1} Me.layoutRoot.Children.Add(fieldChooser1)
C# の場合:
using Infragistics.Windows.DataPresenter; ... FieldChooser fieldChooser1 = new FieldChooser { DataPresenter = this.xamDataPresenter1 }; this.layoutRoot.Children.Add(fieldChooser1);