バージョン

DrawTheme メソッド (UIElement)

システムテーマを使用して描画される要素によって使用されます。このメソッドは、テーマがサポートされていない場合には呼び出されません。
シンタックス
'宣言
 
Protected Overridable Function DrawTheme( _
   ByRef drawParams As UIElementDrawParams _
) As Boolean
protected virtual bool DrawTheme( 
   ref UIElementDrawParams drawParams
)

パラメータ

drawParams
レンダリング情報を提供するために使用される UIElementDrawParams

戻り値の型

True を返すと、DrawBackColor、DrawImageBackground、DrawBorders、DrawImage および DrawForeground を呼び出さなくなります。要素がテーマをサポートしていない場合、またはシステム テーマを使用して描画できない場合は False を返します。
使用例
Imports Infragistics.Win

Protected Overrides Function DrawTheme(ByRef drawParams As Infragistics.Win.UIElementDrawParams) As Boolean
     
       Return XPThemes.Button.DrawPushButton( _
        drawParams, _
        Me.Rect, _
        drawParams.InvalidRect, _
        UIElementButtonState.Inactive, False)

   End Function
using Infragistics.Win;

protected override bool DrawTheme( ref UIElementDrawParams drawParams )
{

	return XPThemes.Button.DrawPushButton(ref drawParams, 
										     this.Rect, 
										     drawParams.InvalidRect, 
										     UIElementButtonState.Inactive,false);

}
参照