Vcl.ExtCtrls.TImage.Canvas
Delphi
property Canvas: TCanvas read GetCanvas;
C++
__property Vcl::Graphics::TCanvas* Canvas = {read=GetCanvas};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | Vcl.ExtCtrls.pas Vcl.ExtCtrls.hpp |
Vcl.ExtCtrls | TImage |
説明
ビットマップ イメージを描画するための、描画表面を提供します。
Canvas は TCanvas オブジェクトで、TImage コンポーネントのイメージが描画されます。Picture プロパティで指定されるイメージは自動的に描画され、その絵が表示されるのに手作業は必要ありません。
TCanvas のプロパティとメソッドを使用して、TImage コントロールのキャンバスへ、線の描画、イメージの描画、テキストの書き込みなどを行うことができます。
メモ: Canvas は、Picture プロパティが TBitmap オブジェクトを表す場合にのみ、利用可能です。Picture が別のタイプのグラフィック イメージを表す際に Canvas を読み取ると、TImage が EInvalidOperation 例外を発生させます。