Leadtools.Controlsアセンブリ > Leadtools.Controls名前空間 > ImageViewerクラス :DefaultZoomOriginプロパティ |
public virtual LeadPoint DefaultZoomOrigin {get;}
'Declaration
Public Overridable ReadOnly Property DefaultZoomOrigin As LeadPoint
Zoomメソッドを用いてビューワをズームすることができます。どのズーム操作にも原点が必要です。ビューワがズームされたあと、この原点ポイントは画面の上の同じもののままでなければなりません。ズーム原点には、(0,0)、画像の中心、画像の端などの任意の点を使用できます。
アプリケーションでのズーム操作は通常、画像の中心を原点とします。ビューワクライアントエリアの中心を取得することによって、手動で中心を計算することができます。
他のインスタンスに、アプリケーションはたとえばViewHorizontalAlignmentとViewVerticalAlignmentの値に従いビューワをズームしたいかもしれません、配置がleftと上であるとき、原点は0,0でなければなりません。水平および垂直方向の配置がどちらも中央の場合は原点をコントロールの中心にし、水平方向の配置が左で垂直方向の配置が中央の場合は(幅の半分, 0)にします。自動的にこの値を得るために、DefaultZoomOriginを使います。
詳細については、「ズーム」を参照してください。