PowerTools SPREAD for Windows Forms 10.0J
Picture プロパティ (ElementControl)


コントロールのピクチャを取得または設定します。
構文
'Declaration
 
Public Overridable Property Picture As Image
'使用法
 
Dim instance As ElementControl
Dim value As Image
 
instance.Picture = value
 
value = instance.Picture
public virtual Image Picture {get; set;}

プロパティ値

ピクチャを含むImageオブジェクト
解説

コントロールはピクチャをレイヤで表示できます。最初のレイヤは前景ピクチャから成り、次のレイヤにはコントロールの内容(テキスト、ピクチャなど)、その次のレイヤには背景ピクチャ、最後のレイヤ(コントロールの背景)には背景色が表示されます。

このプロパティは、内容レイヤのピクチャを指定するときに設定します。

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

前景ピクチャレイヤを指定するには、ForegroundImageプロパティを設定します。背景ピクチャレイヤを指定するには、BackgroundImageプロパティを設定します。

コントロールの内容の配置を指定するには、AlignHorzプロパティとAlignVertプロパティを使用します。

ピクチャの位置を操作するには、MarginTopMarginBottomMarginLeftMarginRightの各プロパティを設定します。これらのプロパティは、ピクチャの端とコントロールの端との間にスペースを空けます。

また、コントロールのピクチャとテキストの間の余白を指定するには、PictureMarginプロパティを設定します。

ピクチャの向きを指定するには、PictureOrientationプロパティを設定します。

各ピクチャの透過色を使用して、コントロールの基本的な内容や他のピクチャの部分を表示できます。ピクチャレイヤについては、PictureTransparencyColorプロパティを設定します。

注意:コンピュータが256色モードで、異なるパレットを持つピクチャと前景ピクチャをコントロールに表示する場合、前景ピクチャのパレットによってピクチャのパレットが上書きされます。

アプリケーションがピクチャを変更すると、PictureChangedイベントが発生します。

参照

ElementControl クラス
ElementControl メンバ
AlignHorz プロパティ
AlignVert プロパティ
BackgroundImage プロパティ
ForegroundImage プロパティ
PictureMargin プロパティ
PictureOrientation プロパティ
PictureTransparencyColor プロパティ
PictureChanged イベント

 

 


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