DataGridViewCell.Style DataGridViewCell.Style DataGridViewCell.Style DataGridViewCell.Style Property

定義

セルのスタイルを取得または設定します。Gets or sets the style for the cell.

public:
 property System::Windows::Forms::DataGridViewCellStyle ^ Style { System::Windows::Forms::DataGridViewCellStyle ^ get(); void set(System::Windows::Forms::DataGridViewCellStyle ^ value); };
[System.ComponentModel.Browsable(true)]
public System.Windows.Forms.DataGridViewCellStyle Style { get; set; }
member this.Style : System.Windows.Forms.DataGridViewCellStyle with get, set
Public Property Style As DataGridViewCellStyle

プロパティ値

セルに関連付けられたスタイル。The style associated with the cell.

次のコード例は、 Styleプロパティを使用してセルの背景色を取得する方法を示しています。The following code example demonstrates how to use the Style property to get the background color of a cell. この例は、 DataGridViewColumnクラスで提供されているより大きなコード例の一部です。This example is part of a larger code example provided for the DataGridViewColumn class.

void CustomizeCellsInThirdColumn()
{
   int thirdColumn = 2;
   DataGridViewColumn^ column = dataGridView->Columns[ thirdColumn ];
   DataGridViewCell^ cell = gcnew DataGridViewTextBoxCell;
   cell->Style->BackColor = Color::Wheat;
   column->CellTemplate = cell;
}


private void CustomizeCellsInThirdColumn()
{
    int thirdColumn = 2;
    DataGridViewColumn column =
        dataGridView.Columns[thirdColumn];
    DataGridViewCell cell = new DataGridViewTextBoxCell();

    cell.Style.BackColor = Color.Wheat;
    column.CellTemplate = cell;
}
Private Sub CustomizeCellsInThirdColumn()

    Dim thirdColumn As Integer = 2
    Dim column As DataGridViewColumn = _
        dataGridView.Columns(thirdColumn)
    Dim cell As DataGridViewCell = _
        New DataGridViewTextBoxCell()

    cell.Style.BackColor = Color.Wheat
    column.CellTemplate = cell
End Sub

注釈

コントロールDataGridViewは、セルInheritedStyleプロパティによって示されるスタイルを使用して、そのセルを表示しますDataGridViewCellStyle。このスタイルは、型の他のプロパティからスタイルを継承します。The DataGridView control displays its cells using the styles indicated by the cell InheritedStyle property, which inherits styles from other properties of type DataGridViewCellStyle. プロパティにStyleよって指定されたスタイルは、他のすべてのセルスタイルプロパティで指定されたスタイルよりも優先されますが、必ずしもセルの外観に寄与するすべてのスタイルが示されるわけではありません。The styles specified through the Style property override the styles specified through all other cell-style properties, but do not necessarily indicate all the styles that contribute to the cell's appearance.

詳細については、「 Windows フォーム DataGridView コントロールのセルのスタイル」を参照してください。For more information, see Cell Styles in the Windows Forms DataGridView Control.

適用対象

こちらもご覧ください