LEADTOOLS GDI/GDI+(Leadtools.Drawingアセンブリ)

フレームを表示

PaintCallbacksプロパティ






カスタムコールバックを格納しているRasterPaintCallbacksオブジェクトのリストを取得します。
構文
public IList<RasterPaintCallbacks> PaintCallbacks {get;}
'Declaration
 
Public ReadOnly Property PaintCallbacks As IList(Of RasterPaintCallbacks)
'Usage
 
Dim instance As RasterPaintProperties
Dim value As IList(Of RasterPaintCallbacks)
 
value = instance.PaintCallbacks
public:
property IList<RasterPaintCallbacks^>^ PaintCallbacks {
   IList<RasterPaintCallbacks^>^ get();
}

属性値

RasterPaintCallbacksのリストは、カスタムコールバックを格納して反対します。
解説

.NET IListICollectionIEnumerableなインターフェースのメンバを用いて、カスタムコールバックを追加または削除します。

コールバックがアンマネージメモリを使っているならば、それは明らかに推薦されます。そして、RasterPaintPropertiesオブジェクトをもはや使わないとき、PaintCallbacksは価格がついていて、クラスを破棄します。

たとえリストが空であるとしても、PaintCallbacksリストは常に有効です。それで、それがnullであるかどうかについて調べる必要はありません。

サンプル
C++サンプルのために、RasterPaintCallbacksを参照します。
必要条件

ターゲットプラットホーム

参照

参照

RasterPaintProperties構造体
RasterPaintPropertiesメンバ
RasterPaintCallbacksクラス
カスタム描画を実装すること