MESCIUS SPREAD for Windows Forms 17.0J
Image プロパティ (Picture)

表示するピクチャを取得または設定します。
構文
'Declaration
 
Public Overridable Property Image As Image
public virtual Image Image {get; set;}

プロパティ値

表示するピクチャを含む Image オブジェクト
解説

詳細については、Microsoft .NET Framework リファレンスの Image クラスを参照してください。

ピクチャの配置を指定するには、AlignHorz プロパティと AlignVert プロパティを設定します。ピクチャのスタイル(拡大表示やタイル表示など)を指定するには、Style プロパティを設定します。ピクチャの一部を透過にするかどうかを指定するには、TransparencyColor プロパティを設定します。

Image プロパティで指定したピクチャを変更すると、PictureChanged イベントが発生します。

次のサンプルコードは、ダイアログの左上にピクチャを描画します。
private void DrawPicture(System.Windows.Forms.PaintEventArgs e)
{
Graphics g = e.Graphics;
FarPoint.Win.Picture p = new FarPoint.Win.Picture(Image.FromFile("d:\\earth.ico"), RenderStyle.Normal, Color.White, 50, HorizontalAlignment.Center, VerticalAlignment.Center);
g.DrawImage(p.Image, 20, 20);
Image img = p.Image;
MessageBox.Show("The image is " + img.ToString());
}
Private Sub DrawPicture(ByVal e As PaintEventArgs)
Dim g As Graphics = e.Graphics
Dim p As New FarPoint.Win.Picture(Image.FromFile("d:\earth.ico"), RenderStyle.Normal, Color.White, 50, HorizontalAlignment.Center, VerticalAlignment.Center)
g.DrawImage(p.Image, 20, 20)
Dim img As Image = p.Image
MessageBox.Show("The image is " + img.ToString())
End Sub
参照

Picture クラス
Picture メンバ
AlignHorz プロパティ
AlignVert プロパティ
Style プロパティ
TransparencyColor プロパティ
PictureChanged イベント

 

 


© MESCIUS inc. All rights reserved.