[Visual Basic] Public Function DrawEllipse(rect As System.Windows.Rect) As Boolean
[C#] public bool DrawEllipse(System.Windows.Rect rect);
パラメータ
- rect
- 楕円の境界を定義する System.Windows.Rect 構造体。
戻り値
成功の場合は True 、失敗の場合は False を返します。
解説
PenWidth プロパティ、 ForeColor プロパティ、 ForeColorOpacity プロパティ、 Fill プロパティ、 BackColor プロパティ、 BackColorOpacity
プロパティの値に従って、引数に設定した矩形に内接する楕円を描画します。
EditKind プロパティが KindOfEdit.Ellipse
でなくても有効です。
設定座標の一部が ImageKit コントロール外に指定された場合は、 LimitAnnotationPosition
プロパティまたは LimitDrawPosition プロパティを True
に設定しておくと全体がコントロール内に収まるように自動的に再配置されます。
当メソッドによる描画は、オブジェクトの右クリックによるコンテキストメニューの「元に戻す」または、 Undo メソッドによって取り消すことができます。
尚、楕円の描画は、 EditKind プロパティを
KindOfEdit.Ellipse
に設定し、ImageKit コントロールにロードした基本イメージ上のマウス操作によっても実行可能です。詳しい描画方法は、
Edit 概要 ページをご覧ください。
参照
ImageKit.Edit メンバ | Newtone.ImageKit.WPF.ImageKit