PowerTools SPREAD for Windows Forms 8.0J
Picture コンストラクタ(Image,RenderStyle,Color,Int32,HorizontalAlignment,VerticalAlignment)


Imageオブジェクト

RenderStyle設定

透過色を含むColorオブジェクト
透過許容誤差
HorizontalAlignment設定
VerticalAlignment設定
指定した画像、スタイル、透過色(および許容誤差)、内容の配置を持つピクチャを作成します。
構文
'Declaration
 
Public Function New( _
   ByVal i As Image, _
   ByVal style As RenderStyle, _
   ByVal transparencyColor As Color, _
   ByVal transparencyTolerance As Integer, _
   ByVal alignHorz As HorizontalAlignment, _
   ByVal alignVert As VerticalAlignment _
)
'使用法
 
Dim i As Image
Dim style As RenderStyle
Dim transparencyColor As Color
Dim transparencyTolerance As Integer
Dim alignHorz As HorizontalAlignment
Dim alignVert As VerticalAlignment
 
Dim instance As New Picture(i, style, transparencyColor, transparencyTolerance, alignHorz, alignVert)

パラメータ

i
Imageオブジェクト
style

RenderStyle設定

transparencyColor
透過色を含むColorオブジェクト
transparencyTolerance
透過許容誤差
alignHorz
HorizontalAlignment設定
alignVert
VerticalAlignment設定
次のサンプルコードは、ダイアログの左上にピクチャを描画します。
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);
}
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)
End Sub
参照

Picture クラス
Picture メンバ
オーバーロード一覧

 

 


© 2004-2015, GrapeCity inc. All rights reserved.