GridColumnStylesCollection.Item[] プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
GridColumnStylesCollection内の指定したDataGridColumnStyleを取得します。
オーバーロード
| 名前 | 説明 |
|---|---|
| Item[Int32] |
指定したインデックス位置にある DataGridColumnStyle を取得します。 |
| Item[String] |
指定した名前の DataGridColumnStyle を取得します。 |
| Item[PropertyDescriptor] |
指定したDataGridColumnStyleに関連付けられているPropertyDescriptorを取得します。 |
Item[Int32]
指定したインデックス位置にある DataGridColumnStyle を取得します。
public:
property System::Windows::Forms::DataGridColumnStyle ^ default[int] { System::Windows::Forms::DataGridColumnStyle ^ get(int index); };
public System.Windows.Forms.DataGridColumnStyle this[int index] { get; }
member this.Item(int) : System.Windows.Forms.DataGridColumnStyle
Default Public ReadOnly Property Item(index As Integer) As DataGridColumnStyle
パラメーター
- index
- Int32
返す DataGridColumnStyle の 0 から始まるインデックス。
プロパティ値
指定した DataGridColumnStyle。
例
次のコード例では、Item[] プロパティを使用してDataGridColumnStyleを取得します。
Private Sub GetGridColumn()
Dim myDataGridColumnStyle As DataGridColumnStyle
' Get the DataGridColumnStyle at the specified index.
myDataGridColumnStyle = _
DataGrid1.TableStyles(0).GridColumnStyles(0)
Console.WriteLine(myDataGridColumnStyle.MappingName)
End Sub
注釈
IndexOf メソッドを使用して、コレクション内の任意の要素のインデックスを決定します。
適用対象
Item[String]
指定した名前の DataGridColumnStyle を取得します。
public:
property System::Windows::Forms::DataGridColumnStyle ^ default[System::String ^] { System::Windows::Forms::DataGridColumnStyle ^ get(System::String ^ columnName); };
public System.Windows.Forms.DataGridColumnStyle this[string columnName] { get; }
member this.Item(string) : System.Windows.Forms.DataGridColumnStyle
Default Public ReadOnly Property Item(columnName As String) As DataGridColumnStyle
パラメーター
- columnName
- String
プロパティ値
指定した列ヘッダーを持つ DataGridColumnStyle 。
例
次のコード例では、Item[] プロパティで指定されたDataGridColumnStyleを返します。
Private Sub GetGridColumn()
Dim myDataGridColumnStyle As DataGridColumnStyle
' Get the DataGridColumnStyle at the specified index.
myDataGridColumnStyle = _
DataGrid1.TableStyles(0).GridColumnStyles("Fname")
Console.WriteLine(myDataGridColumnStyle.MappingName)
End Sub
注釈
DataGridColumnStyleの列ヘッダーは、HeaderText プロパティを設定することで明示的に設定できます。 既定では、 HeaderText はプロパティ値 MappingName 使用して設定されます。
列ヘッダーと検索する値の比較では、大文字と小文字は区別されません。
適用対象
Item[PropertyDescriptor]
指定したDataGridColumnStyleに関連付けられているPropertyDescriptorを取得します。
public:
property System::Windows::Forms::DataGridColumnStyle ^ default[System::ComponentModel::PropertyDescriptor ^] { System::Windows::Forms::DataGridColumnStyle ^ get(System::ComponentModel::PropertyDescriptor ^ propDesc); };
public:
property System::Windows::Forms::DataGridColumnStyle ^ default[System::ComponentModel::PropertyDescriptor ^] { System::Windows::Forms::DataGridColumnStyle ^ get(System::ComponentModel::PropertyDescriptor ^ propertyDesciptor); };
public System.Windows.Forms.DataGridColumnStyle this[System.ComponentModel.PropertyDescriptor propDesc] { get; }
public System.Windows.Forms.DataGridColumnStyle this[System.ComponentModel.PropertyDescriptor propertyDesciptor] { get; }
member this.Item(System.ComponentModel.PropertyDescriptor) : System.Windows.Forms.DataGridColumnStyle
Default Public ReadOnly Property Item(propDesc As PropertyDescriptor) As DataGridColumnStyle
Default Public ReadOnly Property Item(propertyDesciptor As PropertyDescriptor) As DataGridColumnStyle
パラメーター
- propDescpropertyDesciptor
- PropertyDescriptor
PropertyDescriptorに関連付けられているDataGridColumnStyle。
プロパティ値
指定したPropertyDescriptorに関連付けられたDataGridColumnStyle。
例
次のコード例では、DataSet内のDataTableからDataColumnを取得し、Add メソッドに引数として渡します。
Private Sub ContainsThisDataCol()
Dim myPropertyDescriptor As PropertyDescriptor
Dim myPropertyDescriptorCollection As PropertyDescriptorCOllection
myPropertyDescriptorCollection = _
me.BindingContext(DataSet1, "Customers").GetItemProperties()
myPropertyDescriptor = myPropertyDescriptorCollection("FirstName")
Dim myDataGridColumnStyle As DataGridColumnStyle
myDataGridColumnStyle = DataGrid1.TableStyles(0). _
GridColumnStyles(myPropertyDescriptor)
End Sub
注釈
各 DataGridColumnStyle は、 PropertyDescriptorを使用して作成されます。 PropertyDescriptorは、PropertyDescriptor プロパティを使用して返すことができます。
特定のデータ ソースのPropertyDescriptorCollectionを取得するには、BindingManagerBase クラスのGetItemProperties メソッドを使用します。 MappingNameをPropertyDescriptorCollectionのItem[] プロパティに渡して、特定の列のPropertyDescriptorを返します。