DataGridColumn クラス

定義

DataGrid コントロールのさまざまな列型の基底クラスとして機能します。Serves as the base class for the different column types of the DataGrid control.

public ref class DataGridColumn abstract : System::Web::UI::IStateManager
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.ExpandableObjectConverter))]
public abstract class DataGridColumn : System.Web.UI.IStateManager
type DataGridColumn = class
    interface IStateManager
Public MustInherit Class DataGridColumn
Implements IStateManager
継承
DataGridColumn
派生
属性
実装

注釈

クラスは、 DataGridコントロールのすべての列型の基本クラスです。 DataGridColumnThe DataGridColumn class is the base class for all column types of the DataGrid control. すべての列の型に共通のプロパティとメソッドを定義します。It defines the properties and methods that are common to all column types. DataGridColumnクラスのインスタンスは、直接作成されません。An instance of the DataGridColumn class is not created directly.

コンストラクター

DataGridColumn()

DataGridColumn クラスの新しいインスタンスを初期化します。Initializes a new instance of the DataGridColumn class.

プロパティ

DesignMode

列がデザイン モードかどうかを示す値を取得します。Gets a value that indicates whether the column is in design mode.

FooterStyle

列のフッター セクションのスタイル プロパティを取得します。Gets the style properties for the footer section of the column.

FooterText

列のフッター セクションに表示されるテキストを取得または設定します。Gets or sets the text displayed in the footer section of the column.

HeaderImageUrl

列のヘッダー セクションに表示するイメージの位置を取得または設定します。Gets or sets the location of an image to display in the header section of the column.

HeaderStyle

列のヘッダー セクションのスタイル プロパティを取得します。Gets the style properties for the header section of the column.

HeaderText

列のヘッダー セクションに表示されるテキストを取得または設定します。Gets or sets the text displayed in the header section of the column.

IsTrackingViewState

DataGridColumn オブジェクトが状態を保存するようにマークされているかどうかを判断する値を取得します。Gets a value that determines whether the DataGridColumn object is marked to save its state.

ItemStyle

列の項目セルのスタイル プロパティを取得します。Gets the style properties for the item cells of the column.

Owner

列がメンバーとして含まれている DataGrid コントロールを取得します。Gets the DataGrid control that the column is a member of.

SortExpression

並べ替えのために列が選択された場合に、OnSortCommand(DataGridSortCommandEventArgs) メソッドに渡されるフィールドの名前または式を、取得または設定します。Gets or sets the name of the field or expression to pass to the OnSortCommand(DataGridSortCommandEventArgs) method when a column is selected for sorting.

ViewState

StateBag クラスから派生した列がそのプロパティを格納できるようにする DataGridColumn オブジェクトを取得します。Gets the StateBag object that allows a column derived from the DataGridColumn class to store its properties.

Visible

DataGrid コントロールに列を表示するかどうかを示す値を取得または設定します。Gets or sets a value that indicates whether the column is visible in the DataGrid control.

メソッド

Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
Initialize()

DataGridColumn クラスから派生した列を初期状態にリセットする基本実装を提供します。Provides the base implementation to reset a column derived from the DataGridColumn class to its initial state.

InitializeCell(TableCell, Int32, ListItemType)

DataGridColumn クラスから派生した列の指定したセルをその初期状態にリセットする基本の実装を提供します。Provides the base implementation to reset the specified cell from a column derived from the DataGridColumn class to its initial state.

LoadViewState(Object)

DataGridColumn オブジェクトの状態を読み込みます。Loads the state of the DataGridColumn object.

MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
OnColumnChanged()

OnColumnsChanged() メソッドを呼び出します。Calls the OnColumnsChanged() method.

SaveViewState()

DataGridColumn オブジェクトの現在の状態を保存します。Saves the current state of the DataGridColumn object.

ToString()

列の文字列形式を返します。Returns the string representation of the column.

TrackViewState()

サーバー コントロールにビューステートの変更を追跡させ、サーバー コントロールの StateBag オブジェクトに変更を格納できるようにします。Causes tracking of view-state changes to the server control so they can be stored in the server control's StateBag object.

明示的なインターフェイスの実装

IStateManager.IsTrackingViewState

列がビューステートの変化を追跡しているかどうかを示す値を取得します。Gets a value that indicates whether the column is tracking view state changes.

IStateManager.LoadViewState(Object)

以前に保存した状態を読み込みます。Loads previously saved state.

IStateManager.SaveViewState()

状態の変化を示すオブジェクトを返します。Returns an object containing state changes.

IStateManager.TrackViewState()

状態変化の追跡を開始します。Starts tracking state changes.

適用対象