バージョン

EditorType プロパティ (FieldSettings)

セル内で使用されている Infragistics.Windows.Editors.ValueEditor のタイプ。
シンタックス
'宣言
 
Public Property EditorType As Type
public Type EditorType {get; set;}
例外
例外解説
System.ArgumentExceptionタイプが ValueEditor から派生されたクラスに設定されていない場合、Argument 例外がスローされます。
解説

タイプを Infragistics.Windows.Editors.ValueEditor から派生したクラスに設定する必要があります。設定しないと、例外がスローされます。

エディターの説明については、開発者ガイドの「エディター」を参照してください。

どのように編集が機能するかの説明については、開発者ガイドの「セル値の編集」を参照してください。

使用例
The follow sample demonstrates initializing the EditorType of a specific field's Settings so that it should use a XamCurrencyEditor. The EditAsType would only need to be initialized if the DataType of the Field differs from how the value should be interpretted. For example, if the control was bound to an xml data source where the schema was not defined and the type was intrepretted as string.
<igDP:XamDataGrid
    
DataSource="{Binding Source={StaticResource OrdersDataSource}, XPath=Order}">
    
<igDP:XamDataGrid.FieldLayouts>
        
<igDP:FieldLayout>
            
<igDP:FieldLayout.Fields>
                
<igDP:Field Name="Title" Column="0"/>
                
<igDP:Field Name="Price" Column="1">
                    
<igDP:Field.Settings>
                        
<igDP:FieldSettings 
                                
EditorType="{x:Type igEditors:XamCurrencyEditor}" 
                                
EditAsType="{x:Type sys:Decimal}" />
                    
</igDP:Field.Settings>
                
</igDP:Field>
            
</igDP:FieldLayout.Fields>
        
</igDP:FieldLayout>
    
</igDP:XamDataGrid.FieldLayouts>
</igDP:XamDataGrid>
参照