PictureAlignment プロパティ
背景の画像の場所を指定します。
構文
オブジェクト。PictureAlignment [= fmPictureAlignment ]
PictureAlignment プロパティの構文には、次の指定項目があります。
パーツ | 説明 |
---|---|
object | 必須です。 有効なオブジェクトです。 |
fmPictureAlignment | オプション。 画像をコントロールのどの位置に合わせるかを指定します。 |
Settings
fmPictureAlignment の設定は次のとおりです。
定数 | 値 | 説明 |
---|---|---|
fmPictureAlignmentTopLeft | 0 | 左上端に合わせます。 |
fmPictureAlignmentTopRight | 1 | 右上端に合わせます。 |
fmPictureAlignmentCenter | 2 | 中央に配置します。 |
fmPictureAlignmentBottomLeft | 3 | 左下端に合わせます。 |
fmPictureAlignmentBottomRight | 4 | 右下端に合わせて配置します。 |
注釈
PictureAlignment プロパティでは、画像のどの端が、画像が使用されているコントロールまたはコンテナーの該当する端と同じかを指定します。
たとえば、PictureAlignment を fmPictureAlignmentTopLeft に設定すると、画像の左上端がコントロールまたはコンテナーの左上端と一致します。 PictureAlignment を fmPictureAlignmentCenter に設定すると、画像は、コントロールまたはコンテナーの高さと幅に対して中央に配置されます。
If you tile an image on a control or container, the setting of PictureAlignment affects the tiling pattern. たとえば、PictureAlignment を fmPictureAlignmentUpperLeft に設定すると、画像の 1 番目のコピーがコントロールまたはコンテナーの左上端に配置され、追加のコピーが各行をまたいで左から右方向にタイル表示されます。 PictureAlignment が fmPictureAlignmentCenter の場合は、画像の 1 番目のコピーがコントロールまたはコンテナーの中央に配置され、追加のコピーが行の最後まで左右に配置され、さらにコントロールあるいはコンテナー内に入れる行が追加されます。
注:
PictureSizeMode プロパティが fmSizeModeStretch に設定されると、PictureAlignment が無効になります。 PictureSizeMode が fmSizeModeStretch に設定されると、画像がコントロール全体またはコンテナー全体に描画されます。
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。