FarPoint.Win アセンブリ > FarPoint.Win 名前空間 > ElementControl クラス : Picture プロパティ |
'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;}
コントロールはピクチャをレイヤで表示できます。最初のレイヤは前景ピクチャから成り、次のレイヤにはコントロールの内容(テキスト、ピクチャなど)、その次のレイヤには背景ピクチャ、最後のレイヤ(コントロールの背景)には背景色が表示されます。
このプロパティは、内容レイヤのピクチャを指定するときに設定します。
詳細については、Microsoft .NET FrameworkリファレンスのImageクラスを参照してください。
前景ピクチャレイヤを指定するには、ForegroundImageプロパティを設定します。背景ピクチャレイヤを指定するには、BackgroundImageプロパティを設定します。
コントロールの内容の配置を指定するには、AlignHorzプロパティとAlignVertプロパティを使用します。
ピクチャの位置を操作するには、MarginTop、MarginBottom、MarginLeft、MarginRightの各プロパティを設定します。これらのプロパティは、ピクチャの端とコントロールの端との間にスペースを空けます。
また、コントロールのピクチャとテキストの間の余白を指定するには、PictureMarginプロパティを設定します。
ピクチャの向きを指定するには、PictureOrientationプロパティを設定します。
各ピクチャの透過色を使用して、コントロールの基本的な内容や他のピクチャの部分を表示できます。ピクチャレイヤについては、PictureTransparencyColorプロパティを設定します。
注意:コンピュータが256色モードで、異なるパレットを持つピクチャと前景ピクチャをコントロールに表示する場合、前景ピクチャのパレットによってピクチャのパレットが上書きされます。 |
アプリケーションがピクチャを変更すると、PictureChangedイベントが発生します。