DataGridColumnデータ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
ActualCanUserFilter | ユーザーがこの列に対してフィルタ操作を実行できるかどうかを示す値を取得します。 | |
ActualCanUserGroup | ユーザーがこの列に対してグループ操作を実行できるかどうかを示す値を取得します。 | |
ActualCanUserResize | ||
ActualCanUserSort | ユーザーがこの列に対してソート操作を実行できるかどうかを示す値を取得します。 | |
ActualFilterMemberPath | 実際の FilterMemberPath を取得します。 | |
ActualGroupHeader | ||
ActualSortMemberPath | 実際の SortMemberPath を取得します。 | |
ActualWidth | 実際の幅をピクセル単位で取得します。 | |
CanUserFilter | ユーザーがこの列に基づいてフィルタできるかどうかを示す値を取得または設定します。 | |
CanUserGroup | ユーザーがこの列に基づいてグループ化できるかどうかを示す値を取得または設定します。 | |
CanUserMove | ユーザーがこの列を移動して並べ替えできるかどうかを取得または設定します。 | |
CanUserResize | ユーザーが列のサイズを変更できるかどうかを取得または設定します。 | |
CanUserResizeRows | ユーザーが、この列内のセルを操作する行のサイズを変更できるかどうかを取得または設定します。 | |
CanUserSort | ユーザーがこの列によってソートできるかどうかを示す値を取得または設定します。 | |
CellContentStyle | 読み取りモードのセルの内容に適用されるスタイルを取得または設定します。 | |
CellEditingContentStyle | 編集モードのセルの内容に適用されるスタイルを取得または設定します。 | |
CellStyle | セルに適用されるスタイルを取得または設定します。 | |
DataGrid | オーナーデータグリッドを取得します。 | |
Dispatcher | System.Windows.DependencyObjectから継承されます。 | |
DisplayIndex | 列の表示先のインデックスを取得または設定します。 | |
EditOnSelection | true に設定されている場合は、セルを選択すると編集モードになります。それ以外の場合、編集モードにするには、一度クリックしてセルを選択してから、もう一度クリックする必要があります。 | |
Filter | この列で使用されるフィルタを取得または設定します。 | |
FilterMemberPath | どのメンバによってフィルタするかを示すプロパティ名、またはピリオドで区切られたプロパティ名の階層を取得または設定します。 | |
FilterState | フィルタの状態を取得または設定します。 | |
GroupContentStyle | グループの内容に適用されるスタイルを取得または設定します。 | |
GroupHeader | グループ化パネルに表示されるヘッダーを取得または設定します。 | |
GroupState | グループの状態を取得または設定します。 | |
Header | ヘッダーのコンテンツを取得または設定します。 | |
HeaderPresenter | この列のヘッダーに対応するプレゼンタを取得します。 | |
HeaderStyle | ヘッダーのスタイルを取得または設定します。 | |
HorizontalAlignment | セル内でのセル内容の水平方向の配置を取得または設定します。 | |
HorizontalOffset | 水平方向のオフセットをピクセル単位で取得します。 | |
Index | 列のインデックスを取得します。 | |
IsAutoGenerated | 列が自動生成されるかどうかを示す値を取得します。 | |
IsEditable | 列内のセルが編集可能かどうかを取得します。 | |
IsFrozen | この列がフリーズされているかどうかを示す値を取得します。 | |
IsMouseOver | マウスが列の上にあるかどうかを示す値を取得します。 | |
IsReadOnly | 列内のセルが読み取り専用かどうかを取得または設定します。 | |
IsSelectable | ユーザーがこの列から現在のセルを設定できるかどうかを示す値を取得または設定します。 | |
IsSelected | この列が選択されているかどうかを示す値を取得または設定します。 | |
MaxWidth | 列の最大幅を取得または設定します。 | |
MinWidth | 列の最小幅を取得または設定します。 | |
Name | 列の名前を取得または設定します。 | |
SortMemberPath | どのメンバによってソートするかを示すプロパティ名、またはピリオドで区切られたプロパティ名の階層を取得または設定します。 | |
SortState | ソートの状態を取得または設定します。 | |
Tag | タグを取得または設定します。 | |
VerticalAlignment | セル内でのセル内容の垂直方向の配置を取得または設定します。 | |
Visibility | 列が可視かどうかを取得または設定します。 | |
Width | 列の幅を取得または設定します。 |
名前 | 解説 | |
---|---|---|
BeginEdit | セルの編集を起動した System.Windows.RoutedEventArgsを渡して、編集を開始します。 | |
BindCellContent | セルコンテンツプレゼンタを初期化します。このメソッドには、cellContent プロパティの設定を含める必要があります。対応する依存関係プロパティの SetBinding は「row.DataItem」です。ソースは、連結で直接設定できるか、cellContent の DataContext として設定できます。 | |
CancelCellEdit | 編集中の列のセルを指定された値に戻します。 | |
ClearValue | System.Windows.DependencyObjectから継承されます。 | |
CreateCellContent | この列のセル内に情報を表示するために使用されるビジュアル要素を作成します。 | |
CreateGroupContent | この列に関連するグループ行に表示するために使用される FrameworkElementを作成して初期化します。 | |
EndEdit | このメソッドは、ユーザーがセルの編集を終了すると呼び出されます。 | |
GetAnimationBaseValue | System.Windows.DependencyObjectから継承されます。 | |
GetCellContentRecyclingKey | 後から再利用するためにセルコンテンツを共有プールに保存する際に使用するキー。同じ RecyclingKey を返す列は、同じセルコンテンツのインスタンスを共有する候補になります。
| |
GetCellEditingContent | 行が編集モードのとき、この列のセルに情報を表示するために使用されるビジュアル要素を取得します。 | |
GetCellText | セル内に表示されるテキストを取得します。 | |
GetCellValue | この列と指定された行に属するセルによって表される値を取得します。 | |
GetColumnText | 列ヘッダー内に表示されるテキストを取得します。 | |
GetFilter | この列に関連するフィルタを取得します。 | |
GetGroupText | グループ行内に表示されるテキストを取得します。 | |
GetValue | System.Windows.DependencyObjectから継承されます。 | |
PrepareCellForEdit | 派生クラスでオーバーライドされた場合、列内のセルが編集モードになったときに呼び出されます。 | |
ReadLocalValue | System.Windows.DependencyObjectから継承されます。 | |
SetCellValue | この列と指定された行に属するセルの値を設定します。 | |
SetValue | System.Windows.DependencyObjectから継承されます。 | |
ToString | 現在の System.Objectを表す System.Stringを返します。 | |
UnbindCellContent | このメソッドは、セルコンテンツを再利用する前に呼び出されます。 |
名前 | 解説 | |
---|---|---|
FilterLoading | フィルタがロードされる前に発生します。 | |
FilterMemberPathChanged | フィルタメンバパスが変更されると発生します。 | |
LoadingFilter | フィルタがロード中のときに発生します。 | |
PropertyChanged | プロパティ値が変更されたときに発生します。 | |
SortMemberPathChanged | ソートメンバパスが変更されると発生します。 | |
VisibilityChanged | 表示/非表示が変更されたときに発生します。 | |
WidthChanged | 列幅が変更されると発生します。 |