バージョン

WinZoomPanel について

WinZoomPanel

WinZoomPanel™ は、コンテンツをズームインし、ズームされたコンテンツをスクロールするコントロール コンテナです。WinPanel と同じ機能を提供しますが、パネル全体をスクロールするため AutoScroll プロパティを true に既定しています。

ズーム

WinZoomPanel のズーム機能は ZoomProperties でアクセスします:

  • AllowPanningWithMouse でズームされた WinZoomPanel を Ctrl + マウス ドラッグでパンします。ズームでオフスクリーン WinZoomPanel の領域を簡単にアクセスできます。

  • AllowZoomingWithMouseWheel で Ctrl + マウス ホイールを使用して WinZoomPanel をズームします。Ctrl + マウス ホイールのメッセージをすべての WinZoomPanel の子コントロールが受け、WinZoomPanel のどこでも一貫性のあるズーム エクスペリエンスを提供します。

  • ZoomFactor が WinZoomPanel の子コントロールが拡大される倍数を設定します。デザインされたサイズが 1 です。

  • MaxZoomFactor が WinZoomPanel がズームインする最大の倍数を設定します。

コントロールでのズーム機能の実装に際して、ズームに関連する 2 つのプロパティを ControlBase に追加しました。

  • SupportsZooming がコントロールが WinZoomPanel のズームを許可するかどうかを切り替えます。

  • ZoomFactor がコントロールがズームされている量を取得します。