DataGridBoundColumn クラス

定義

DataGridのデータ ソース内のプロパティにバインドできる列の基本クラスとして機能します。

public ref class DataGridBoundColumn abstract : System::Windows::Controls::DataGridColumn
public abstract class DataGridBoundColumn : System.Windows.Controls.DataGridColumn
type DataGridBoundColumn = class
    inherit DataGridColumn
Public MustInherit Class DataGridBoundColumn
Inherits DataGridColumn
継承
派生

コンストラクター

名前 説明
DataGridBoundColumn()

DataGridBoundColumn クラスの新しいインスタンスを初期化します。

フィールド

名前 説明
EditingElementStyleProperty

EditingElementStyle依存関係プロパティを識別します。

ElementStyleProperty

ElementStyle依存関係プロパティを識別します。

プロパティ

名前 説明
ActualWidth

デバイスに依存しない単位 (単位あたり 1/96 インチ) の列の現在の幅を取得します。

(継承元 DataGridColumn)
Binding

列をデータ ソースのプロパティに関連付けるバインディングを取得または設定します。

CanUserReorder

ユーザーが列ヘッダーをドラッグして列の表示位置を変更できるかどうかを示す値を取得または設定します。

(継承元 DataGridColumn)
CanUserResize

ユーザーがマウスを使用して列の幅を調整できるかどうかを示す値を取得または設定します。

(継承元 DataGridColumn)
CanUserSort

ユーザーが列ヘッダーをクリックして列を並べ替えることができるかどうかを示す値を取得または設定します。

(継承元 DataGridColumn)
CellStyle

列のセルのレンダリングに使用するスタイルを取得または設定します。

(継承元 DataGridColumn)
ClipboardContentBinding

クリップボードのセルの内容を取得または設定するときに使用するバインド オブジェクトを取得または設定します。

DataGridOwner

この列を含む DataGrid コントロールを取得します。

(継承元 DataGridColumn)
DependencyObjectType

このインスタンスの CLR 型をラップする DependencyObjectType を取得します。

(継承元 DependencyObject)
Dispatcher

このDispatcherが関連付けられているDispatcherObjectを取得します。

(継承元 DispatcherObject)
DisplayIndex

DataGrid内の他の列に対する列の表示位置を取得または設定します。

(継承元 DataGridColumn)
DragIndicatorStyle

ドラッグ操作中に列ヘッダーに適用するスタイル オブジェクトを取得または設定します。

(継承元 DataGridColumn)
EditingElementStyle

編集モードでセルの列に表示される要素をレンダリングするときに使用するスタイルを取得または設定します。

ElementStyle

編集モードではないセルに対して列に表示される要素をレンダリングするときに使用するスタイルを取得または設定します。

Header

列ヘッダーの内容を取得または設定します。

(継承元 DataGridColumn)
HeaderStringFormat

列ヘッダーの内容に適用する書式パターンを取得または設定します。

(継承元 DataGridColumn)
HeaderStyle

列ヘッダーのレンダリング時に使用するスタイルを取得または設定します。

(継承元 DataGridColumn)
HeaderTemplate

列ヘッダーの視覚的表現を定義するテンプレートを取得または設定します。

(継承元 DataGridColumn)
HeaderTemplateSelector

列ヘッダーに使用するテンプレートを選択するオブジェクトを取得または設定します。

(継承元 DataGridColumn)
IsAutoGenerated

列が自動生成されるかどうかを示す値を取得します。

(継承元 DataGridColumn)
IsFrozen

列が水平方向にスクロールできないようにするかどうかを示す値を取得します。

(継承元 DataGridColumn)
IsReadOnly

列内のセルを編集できるかどうかを示す値を取得または設定します。

(継承元 DataGridColumn)
IsSealed

このインスタンスが現在シールされているかどうかを示す値を取得します (読み取り専用)。

(継承元 DependencyObject)
MaxWidth

列の最大幅制約を取得または設定します。

(継承元 DataGridColumn)
MinWidth

列の最小幅制約を取得または設定します。

(継承元 DataGridColumn)
SortDirection

列の並べ替え方向 (昇順または降順) を取得または設定します。

(継承元 DataGridColumn)
SortMemberPath

並べ替えの基準となるメンバーを示すプロパティ名、またはプロパティ名のピリオド区切りの階層を取得または設定します。

(継承元 DataGridColumn)
Visibility

列の可視性を取得または設定します。

(継承元 DataGridColumn)
Width

列の幅または自動サイズ設定モードを取得または設定します。

(継承元 DataGridColumn)

メソッド

名前 説明
CancelCellEdit(FrameworkElement, Object)

編集中のセルを元の編集されていない値に戻します。

(継承元 DataGridColumn)
CheckAccess()

呼び出し元のスレッドがこの DispatcherObjectにアクセスできるかどうかを判断します。

(継承元 DispatcherObject)
ClearValue(DependencyProperty)

プロパティのローカル値をクリアします。 クリアするプロパティは、 DependencyProperty 識別子によって指定されます。

(継承元 DependencyObject)
ClearValue(DependencyPropertyKey)

読み取り専用プロパティのローカル値をクリアします。 クリアするプロパティは、 DependencyPropertyKeyによって指定されます。

(継承元 DependencyObject)
CoerceValue(DependencyProperty)

指定した依存関係プロパティの値を強制します。 これは、呼び出し元のCoerceValueCallbackに存在する依存関係プロパティのプロパティ メタデータで指定されたDependencyObject関数を呼び出すことによって実現されます。

(継承元 DependencyObject)
CommitCellEdit(FrameworkElement)

セル編集モードを終了する前に、必要な検証を実行します。

(継承元 DataGridColumn)
Equals(Object)

指定された DependencyObject が現在の DependencyObjectと等しいかどうかを判断します。

(継承元 DependencyObject)
GenerateEditingElement(DataGridCell, Object)

派生クラスでオーバーライドされると、列の Binding プロパティ値にバインドされている編集要素を取得します。

(継承元 DataGridColumn)
GenerateElement(DataGridCell, Object)

派生クラスでオーバーライドされると、列の Binding プロパティ値にバインドされている読み取り専用要素を取得します。

(継承元 DataGridColumn)
GetCellContent(DataGridRow)

この列と指定した行の積集合にあるセルの Content プロパティ値を取得します。

(継承元 DataGridColumn)
GetCellContent(Object)

この列の積集合にあるセルと、指定したデータ項目を表す行の Content プロパティ値を取得します。

(継承元 DataGridColumn)
GetHashCode()

この DependencyObjectのハッシュ コードを取得します。

(継承元 DependencyObject)
GetLocalValueEnumerator()

この DependencyObjectでローカルに値が設定されている依存関係プロパティを決定するための特殊な列挙子を作成します。

(継承元 DependencyObject)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
GetValue(DependencyProperty)

DependencyObjectのこのインスタンスの依存関係プロパティの現在の有効な値を返します。

(継承元 DependencyObject)
InvalidateProperty(DependencyProperty)

指定した依存関係プロパティの有効な値を再評価します。

(継承元 DependencyObject)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
NotifyPropertyChanged(String)

列プロパティが変更されたことを、この列を含む DataGrid に通知します。

(継承元 DataGridColumn)
OnBindingChanged(BindingBase, BindingBase)

DataGrid プロパティの値が変更されたときに、Bindingに通知します。

OnCoerceIsReadOnly(Boolean)

この列を含むデータ グリッドのプロパティ ルールに基づいて、 IsReadOnly プロパティの値を決定します。

OnCopyingCellClipboardContent(Object)

CopyingCellClipboardContent イベントを発生させます。

(継承元 DataGridColumn)
OnPastingCellClipboardContent(Object, Object)

PastingCellClipboardContent イベントを発生させます。

(継承元 DataGridColumn)
OnPropertyChanged(DependencyPropertyChangedEventArgs)

この DependencyObject の依存関係プロパティの有効な値が更新されるたびに呼び出されます。 変更された特定の依存関係プロパティは、イベント データで報告されます。

(継承元 DependencyObject)
PrepareCellForEdit(FrameworkElement, RoutedEventArgs)

派生クラスでオーバーライドされると、編集に必要に応じてセルの内容を設定します。

(継承元 DataGridColumn)
ReadLocalValue(DependencyProperty)

依存関係プロパティが存在する場合は、そのローカル値を返します。

(継承元 DependencyObject)
RefreshCellContent(FrameworkElement, String)

バインドの変更に応じて、列内のセルの内容を再構築します。

SetCurrentValue(DependencyProperty, Object)

値ソースを変更せずに依存関係プロパティの値を設定します。

(継承元 DependencyObject)
SetValue(DependencyProperty, Object)

依存関係プロパティ識別子で指定された依存関係プロパティのローカル値を設定します。

(継承元 DependencyObject)
SetValue(DependencyPropertyKey, Object)

依存関係プロパティの DependencyPropertyKey 識別子で指定された、読み取り専用の依存関係プロパティのローカル値を設定します。

(継承元 DependencyObject)
ShouldSerializeProperty(DependencyProperty)

シリアル化プロセスが指定された依存関係プロパティの値をシリアル化する必要があるかどうかを示す値を返します。

(継承元 DependencyObject)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)
VerifyAccess()

呼び出し元のスレッドがこの DispatcherObjectにアクセスできるように強制します。

(継承元 DispatcherObject)

イベント

名前 説明
CopyingCellClipboardContent

セルクリップボードの内容が準備された後に発生します。

(継承元 DataGridColumn)
PastingCellClipboardContent

クリップボードの内容がセルに移動する前に発生します。

(継承元 DataGridColumn)

適用対象

こちらもご覧ください