RenderImage.Style.ImageAlignの下記のプロパティを設定します。
サンプルコード(VB) |
コードのコピー
|
---|---|
// 画像を拡大せずに描画します。 for (int i = 0; i < images.Count(); i++) { images[i].Style.ImageAlign.StretchHorz = false; images[i].Style.ImageAlign.StretchVert = false; } // 画像の配置を左上に設定します。 images[0].Style.ImageAlign.AlignHorz = ImageAlignHorzEnum.Left; images[0].Style.ImageAlign.AlignVert = ImageAlignVertEnum.Top; // 画像の配置を上に設定します。 images[1].Style.ImageAlign.AlignHorz = ImageAlignHorzEnum.Center; images[1].Style.ImageAlign.AlignVert = ImageAlignVertEnum.Top; // 画像の配置を右上に設定します。 images[2].Style.ImageAlign.AlignHorz = ImageAlignHorzEnum.Right; images[2].Style.ImageAlign.AlignVert = ImageAlignVertEnum.Top; // 画像の配置を左に設定します。 images[3].Style.ImageAlign.AlignHorz = ImageAlignHorzEnum.Left; images[3].Style.ImageAlign.AlignVert = ImageAlignVertEnum.Center; // 画像の配置を中央に設定します。 images[4].Style.ImageAlign.AlignHorz = ImageAlignHorzEnum.Center; images[4].Style.ImageAlign.AlignVert = ImageAlignVertEnum.Center; // 画像の配置を右に設定します。 images[5].Style.ImageAlign.AlignHorz = ImageAlignHorzEnum.Right; images[5].Style.ImageAlign.AlignVert = ImageAlignVertEnum.Center; // 画像の配置を左下に設定します。 images[6].Style.ImageAlign.AlignHorz = ImageAlignHorzEnum.Left; images[6].Style.ImageAlign.AlignVert = ImageAlignVertEnum.Bottom; // 画像の配置を下に設定します。 images[7].Style.ImageAlign.AlignHorz = ImageAlignHorzEnum.Center; images[7].Style.ImageAlign.AlignVert = ImageAlignVertEnum.Bottom; // 画像の配置を右下に設定します。 images[8].Style.ImageAlign.AlignHorz = ImageAlignHorzEnum.Right; images[8].Style.ImageAlign.AlignVert = ImageAlignVertEnum.Bottom; |
サンプルコード(C#) |
コードのコピー
|
---|---|
// 画像を拡大せずに描画します。 for (int i = 0; i < images.Count(); i++) { images[i].Style.ImageAlign.StretchHorz = false; images[i].Style.ImageAlign.StretchVert = false; } // 画像の配置を左上に設定します。 images[0].Style.ImageAlign.AlignHorz = ImageAlignHorzEnum.Left; images[0].Style.ImageAlign.AlignVert = ImageAlignVertEnum.Top; // 画像の配置を上に設定します。 images[1].Style.ImageAlign.AlignHorz = ImageAlignHorzEnum.Center; images[1].Style.ImageAlign.AlignVert = ImageAlignVertEnum.Top; // 画像の配置を右上に設定します。 images[2].Style.ImageAlign.AlignHorz = ImageAlignHorzEnum.Right; images[2].Style.ImageAlign.AlignVert = ImageAlignVertEnum.Top; // 画像の配置を左に設定します。 images[3].Style.ImageAlign.AlignHorz = ImageAlignHorzEnum.Left; images[3].Style.ImageAlign.AlignVert = ImageAlignVertEnum.Center; // 画像の配置を中央に設定します。 images[4].Style.ImageAlign.AlignHorz = ImageAlignHorzEnum.Center; images[4].Style.ImageAlign.AlignVert = ImageAlignVertEnum.Center; // 画像の配置を右に設定します。 images[5].Style.ImageAlign.AlignHorz = ImageAlignHorzEnum.Right; images[5].Style.ImageAlign.AlignVert = ImageAlignVertEnum.Center; // 画像の配置を左下に設定します。 images[6].Style.ImageAlign.AlignHorz = ImageAlignHorzEnum.Left; images[6].Style.ImageAlign.AlignVert = ImageAlignVertEnum.Bottom; // 画像の配置を下に設定します。 images[7].Style.ImageAlign.AlignHorz = ImageAlignHorzEnum.Center; images[7].Style.ImageAlign.AlignVert = ImageAlignVertEnum.Bottom; // 画像の配置を右下に設定します。 images[8].Style.ImageAlign.AlignHorz = ImageAlignHorzEnum.Right; images[8].Style.ImageAlign.AlignVert = ImageAlignVertEnum.Bottom; |