DataGridViewRowPrePaintEventArgs.PaintCellsBackground メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した境界内の領域に対応するセルの背景を描画します。
public:
void PaintCellsBackground(System::Drawing::Rectangle clipBounds, bool cellsPaintSelectionBackground);
public void PaintCellsBackground (System.Drawing.Rectangle clipBounds, bool cellsPaintSelectionBackground);
member this.PaintCellsBackground : System.Drawing.Rectangle * bool -> unit
Public Sub PaintCellsBackground (clipBounds As Rectangle, cellsPaintSelectionBackground As Boolean)
パラメーター
- clipBounds
- Rectangle
描画が必要な Rectangle の領域を表す DataGridView。
- cellsPaintSelectionBackground
- Boolean
SelectionBackColor の InheritedStyle プロパティの色で、指定した境界の背景を描画する場合は true
。BackColor の InheritedStyle プロパティの色で、指定した境界の背景を描画する場合は false
。
例外
RowIndex が 0 未満か、DataGridView コントロールの行数から 1 を引いた値を上回っています。
注釈
メソッドは、 PaintCellsBackground とそのセルの内容を DataGridViewRow 自分で描画するときに使用します。 行全体とそのセルの内容を手動で塗りつぶす場合は、 プロパティを HandledEventArgs.Handled に true
設定します。 が true
の場合HandledEventArgs.Handled、 CellPainting イベントと RowPostPaint イベントは発生しません。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET