次の方法で共有


DataGridColumnStyle.Paint メソッド (Graphics, Rectangle, CurrencyManager, Int32)

指定した GraphicsRectangleCurrencyManager 、および行番号を使用して DataGridColumnStyle を描画します。

Overloads Protected Friend MustOverride Sub Paint( _
   ByVal g As Graphics, _   ByVal bounds As Rectangle, _   ByVal source As CurrencyManager, _   ByVal rowNum As Integer _)
[C#]
protected internal abstract void Paint(Graphicsg,Rectanglebounds,CurrencyManagersource,introwNum);
[C++]
protected public: virtual void Paint(Graphics* g,Rectanglebounds,CurrencyManager* source,introwNum) = 0;
[JScript]
protected internal abstract function Paint(
   g : Graphics,bounds : Rectangle,source : CurrencyManager,rowNum : int);

パラメータ

解説

このメソッドは state = DataGridColumnStyleState.Normal の状態で頻繁に呼び出されます。このため継承クラスでは、このタイプの呼び出しをこまめに最適化する必要があります。セルを描画するときは、境界線描画ロジックが別の場所で処理されることに注意してください。呼び出し元は、ペン、ブラシなど、すべて保存してから、 Graphics オブジェクトをこのメソッドに渡す必要があります。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

DataGridColumnStyle クラス | DataGridColumnStyle メンバ | System.Windows.Forms 名前空間 | DataGridColumnStyle.Paint オーバーロードの一覧