次の方法で共有


EditorPartChrome.CreateEditorPartChromeStyle メソッド

定義

EditorPart オブジェクトによって表示される各 EditorPartChrome コントロールのスタイル属性を提供するスタイル オブジェクトを作成します。

protected:
 virtual System::Web::UI::WebControls::Style ^ CreateEditorPartChromeStyle(System::Web::UI::WebControls::WebParts::EditorPart ^ editorPart, System::Web::UI::WebControls::WebParts::PartChromeType chromeType);
protected virtual System.Web.UI.WebControls.Style CreateEditorPartChromeStyle (System.Web.UI.WebControls.WebParts.EditorPart editorPart, System.Web.UI.WebControls.WebParts.PartChromeType chromeType);
abstract member CreateEditorPartChromeStyle : System.Web.UI.WebControls.WebParts.EditorPart * System.Web.UI.WebControls.WebParts.PartChromeType -> System.Web.UI.WebControls.Style
override this.CreateEditorPartChromeStyle : System.Web.UI.WebControls.WebParts.EditorPart * System.Web.UI.WebControls.WebParts.PartChromeType -> System.Web.UI.WebControls.Style
Protected Overridable Function CreateEditorPartChromeStyle (editorPart As EditorPart, chromeType As PartChromeType) As Style

パラメーター

editorPart
EditorPart

現在表示中のコントロール。

chromeType
PartChromeType

特定のコントロールのクロムの種類。PartChromeType 列挙値の 1 つ。

戻り値

editorPart のスタイル属性を含む Style

例外

editorPart が参照するコントロールが null です。

chromeTypePartChromeType ではありません。

次のコード例では、 メソッドをオーバーライド CreateEditorPartChromeStyle してエディター パーツ コントロールの背景色を変更する方法を示します。 これらのコントロールをホストする Web ページなど、例を実行するために必要な完全なコードについては、クラスの概要の「例」セクションを EditorPartChrome 参照してください。

protected override Style CreateEditorPartChromeStyle(EditorPart editorPart, PartChromeType chromeType)
{
    Style editorStyle = base.CreateEditorPartChromeStyle(editorPart, chromeType);
    editorStyle.BackColor = Color.Bisque;
    return editorStyle;
}
Protected Overrides Function CreateEditorPartChromeStyle(ByVal editorPart As System.Web.UI.WebControls.WebParts.EditorPart, ByVal chromeType As System.Web.UI.WebControls.WebParts.PartChromeType) As System.Web.UI.WebControls.Style
    Dim editorStyle As Style
    editorStyle = MyBase.CreateEditorPartChromeStyle(editorPart, chromeType)
    editorStyle.BackColor = Drawing.Color.Bisque
    Return editorStyle
End Function

注釈

メソッドはCreateEditorPartChromeStyle、 オブジェクトがコントロールをStyleEditorPartChromeレンダリングするために使用する オブジェクトをEditorPart作成します。

注意 (継承者)

クラスから継承する EditorPartChrome 場合は、必要に応じて メソッドを CreateEditorPartChromeStyle(EditorPart, PartChromeType) オーバーライドし、基本メソッドのスタイル情報を追加するカスタム スタイル属性とマージできます。 デモについては、「例」セクションを参照してください。

適用対象