次の方法で共有


PictureAlignment プロパティ

背景の画像の場所を指定します。

構文

オブジェクトPictureAlignment [= fmPictureAlignment ]

PictureAlignment プロパティの構文には、次の指定項目があります。

パーツ 説明
object 必須です。 有効なオブジェクトです。
fmPictureAlignment オプション。 画像をコントロールのどの位置に合わせるかを指定します。

Settings

fmPictureAlignment の設定は次のとおりです。

定数 説明
fmPictureAlignmentTopLeft 0 左上端に合わせます。
fmPictureAlignmentTopRight 1 右上端に合わせます。
fmPictureAlignmentCenter 2 中央に配置します。
fmPictureAlignmentBottomLeft 3 左下端に合わせます。
fmPictureAlignmentBottomRight 4 右下端に合わせて配置します。

注釈

PictureAlignment プロパティでは、画像のどの端が、画像が使用されているコントロールまたはコンテナーの該当する端と同じかを指定します。

たとえば、PictureAlignmentfmPictureAlignmentTopLeft に設定すると、画像の左上端がコントロールまたはコンテナーの左上端と一致します。 PictureAlignmentfmPictureAlignmentCenter に設定すると、画像は、コントロールまたはコンテナーの高さと幅に対して中央に配置されます。

If you tile an image on a control or container, the setting of PictureAlignment affects the tiling pattern. たとえば、PictureAlignmentfmPictureAlignmentUpperLeft に設定すると、画像の 1 番目のコピーがコントロールまたはコンテナーの左上端に配置され、追加のコピーが各行をまたいで左から右方向にタイル表示されます。 PictureAlignmentfmPictureAlignmentCenter の場合は、画像の 1 番目のコピーがコントロールまたはコンテナーの中央に配置され、追加のコピーが行の最後まで左右に配置され、さらにコントロールあるいはコンテナー内に入れる行が追加されます。

注:

PictureSizeMode プロパティが fmSizeModeStretch に設定されると、PictureAlignment が無効になります。 PictureSizeModefmSizeModeStretch に設定されると、画像がコントロール全体またはコンテナー全体に描画されます。

関連項目

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。