Gauges for WinForms
ゲージの配置と整理
C1Gauge の動作 > ゲージの配置と整理

座標系の原点は C1Gaugeコントロールの左上端になります。同じコンテナコントロール内に複数のゲージを配置できます。ゲージを重ね合わせたり、並べて配置したりできます。設定を微調整する機能により、コンテナコントロールのサイズ変更時に個々のゲージの縦横比と相対位置を維持することができます。

C1GaugeViewport クラスはこれらの機能の中核をなします.

以下の要素には Viewport プロパティが含まれています。C1Gauge、C1GaugeBase,および C1GaugeBaseShape。これらの要素は親、子、孫の関係にあります。したがって、コンテナコントロールのクライアント領域が C1Gauge ビューポートの基礎になります。個々のゲージのビューポートは、オーナー C1Gauge ビューポートに基づいています。ゲージ形状のビューポートは、オーナーゲージのビューポートからカウントされます.

ここで、ビューポート設定を含む特定の要素の作業領域とオーナー要素の作業領域を取得する方法について検討しましょう。


以下に、C1GaugeViewport オブジェクトのプロパティのリストを適用時と同じ順序で示します。

次の図は、0と同等の幅(その他のプロパティはデフォルト値)を除く、ピクセルベースのすべてのプリパティが正の値に設定されたビューポートを示します。


次のサンプルは、 MarginXX、および Y プロパティが負、高さが0と同等のビューポートを示します。


関連トピック