多角形を描画します。
[Visual Basic]
Public Function DrawPolygon(pt As System.Windows.Point()) As Boolean
[C#]
public bool DrawPolygon(System.Windows.Point[] pt);

パラメータ

pt
多角形の頂点を表す System.Windows.Point 構造体の配列。

戻り値

成功の場合は True 、失敗の場合は False を返します。

解説

PenWidth プロパティ、 ForeColor プロパティ、 ForeColorOpacity プロパティ、 BackColor プロパティ、 BackColorOpacity プロパティ、 Fill プロパティ、 DashStyleLineJoin プロパティの値に従って、引数に設定した Point 構造体の配列で定義された多角形を描画します。 引数の Point 構造体の配列の要素数は 3 以上で有効です。
EditKind プロパティが KindOfEdit.Polygon でなくても有効です。
設定座標の一部が ImageKit コントロール外に指定された場合は、 LimitAnnotationPosition プロパティまたは LimitDrawPosition プロパティを True に設定しておくと全体がコントロール内に収まるように自動的に再配置されます。
当メソッドによる描画は、オブジェクトの右クリックによるコンテキストメニューの「元に戻す」または、 Undo メソッドによって取り消すことができます。
尚、多角形の描画は、 EditKind プロパティを KindOfEdit.Polygon に設定し、ImageKit コントロールにロードした基本イメージ上のマウス操作によっても実行可能です。詳しい描画方法は、 Edit 概要 ページをご覧ください。

参照

ImageKit.Edit メンバ | Newtone.ImageKit.WPF.ImageKit