<ig:XamGrid x:Name="dataGrid" AutoGenerateColumns="False"> <ig:XamGrid.Columns> <ig:DateTimeColumn Key="dateColumn" EditorDisplayBehavior="Always"/> <!-- ここにさらに列を追加します --> </ig:XamGrid.Columns> </ig:XamGrid>
このコントロールは廃止されたため、XamDataGrid コントロールに移行することをお勧めします。今後、新機能、バグ修正、サポートは提供されません。コードベースの XamDataGrid への移行に関する質問は、サポートまでお問い合わせください。
いくつかのケースにおいて、ユーザーは常に編集モードの xamGrid コントロールのフィールドが必要な場合があります。それによってコンテンツを変更するために必要な追加のキーストロークや操作が不要になります。
「常に編集モードにする」機能によって、xamGrid コントロールの 3 つの列タイプをすばやく編集することができます:
エディターを常に編集モードにするには、CustomDisplayEditableColumn プロパティ EditorDisplayBehavior を「Always」に設定します。
以下の表ではプロパティについての説明と、その設定について説明しています。
以下のコードは、エディターを「常に編集モード」に構成する方法を示しています:
XAML の場合:
<ig:XamGrid x:Name="dataGrid" AutoGenerateColumns="False"> <ig:XamGrid.Columns> <ig:DateTimeColumn Key="dateColumn" EditorDisplayBehavior="Always"/> <!-- ここにさらに列を追加します --> </ig:XamGrid.Columns> </ig:XamGrid>
Visual Basic の場合:
TryCast(dataGrid.Columns.DataColumns("dateColumn"),CustomDisplayEditableColumn).EditorDisplayBehavior=EditorDisplayBehaviors.Always
C# の場合:
(dataGrid.Columns.DataColumns["dateColumn"] as CustomDisplayEditableColumn).EditorDisplayBehavior=EditorDisplayBehaviors.Always;