DataGridViewCheckBoxColumn.FlatStyle プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
チェック ボックス セルのフラット スタイルの外観を取得または設定します。
public:
property System::Windows::Forms::FlatStyle FlatStyle { System::Windows::Forms::FlatStyle get(); void set(System::Windows::Forms::FlatStyle value); };
public System.Windows.Forms.FlatStyle FlatStyle { get; set; }
member this.FlatStyle : System.Windows.Forms.FlatStyle with get, set
Public Property FlatStyle As FlatStyle
プロパティ値
列に含まれるセルの外観を示す FlatStyle 値。 既定値は、Standard です。
例外
CellTemplate プロパティの値が null
です。
例
次のコード例では、a を使用 DataGridViewCheckBoxColumn して、外出中の従業員をマークする方法を示します。 この例は、クラスの概要トピックで使用できるより大きな例の DataGridViewComboBoxColumn 一部です。
private:
void AddOutOfOfficeColumn()
{
DataGridViewCheckBoxColumn^ column = gcnew DataGridViewCheckBoxColumn();
{
column->HeaderText = ColumnName::OutOfOffice.ToString();
column->Name = ColumnName::OutOfOffice.ToString();
column->AutoSizeMode =
DataGridViewAutoSizeColumnMode::DisplayedCells;
column->FlatStyle = FlatStyle::Standard;
column->ThreeState = true;
column->CellTemplate = gcnew DataGridViewCheckBoxCell();
column->CellTemplate->Style->BackColor = Color::Beige;
}
DataGridView1->Columns->Insert(0, column);
}
private void AddOutOfOfficeColumn()
{
DataGridViewCheckBoxColumn column = new DataGridViewCheckBoxColumn();
{
column.HeaderText = ColumnName.OutOfOffice.ToString();
column.Name = ColumnName.OutOfOffice.ToString();
column.AutoSizeMode =
DataGridViewAutoSizeColumnMode.DisplayedCells;
column.FlatStyle = FlatStyle.Standard;
column.ThreeState = true;
column.CellTemplate = new DataGridViewCheckBoxCell();
column.CellTemplate.Style.BackColor = Color.Beige;
}
DataGridView1.Columns.Insert(0, column);
}
Private Sub AddOutOfOfficeColumn()
Dim column As New DataGridViewCheckBoxColumn()
With column
.HeaderText = ColumnName.OutOfOffice.ToString()
.Name = ColumnName.OutOfOffice.ToString()
.AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells
.FlatStyle = FlatStyle.Standard
.CellTemplate = New DataGridViewCheckBoxCell()
.CellTemplate.Style.BackColor = Color.Beige
End With
DataGridView1.Columns.Insert(0, column)
End Sub
注釈
visual スタイルを使用してチェック ボックスセルを表示するには、このプロパティを設定し、前Application.RunにSystemメソッドをApplication.EnableVisualStyles呼び出します。
このプロパティの取得または設定は、プロパティによって返されるセル オブジェクトのプロパティをCellTemplate取得または設定FlatStyleします。 このプロパティを設定すると、 FlatStyle 列内のすべてのセルのプロパティも設定され、列の表示が更新されます。 個々のセルに対して指定した値をオーバーライドするには、列の値を設定した後でセルの値を設定します。