Sdílet prostřednictvím


EditorPartChrome.CreateEditorPartChromeStyle Metoda

Definice

Vytvoří objekt stylu, který poskytuje atributy stylu pro každý EditorPart ovládací prvek vykreslený objektem 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

Parametry

editorPart
EditorPart

Ovládací prvek, který se právě vykresluje.

chromeType
PartChromeType

Typ chromu pro určitý ovládací prvek; jeden z hodnot výčtu PartChromeType .

Návraty

Style

A Style obsahující atributy stylu pro editorPart.

Výjimky

Ovládací prvek, na který editorPart odkazuje, je null.

Příklady

Následující příklad kódu ukazuje, jak přepsat metodu CreateEditorPartChromeStyle změnit barvu pozadí ovládacího prvku části editoru. Úplný kód potřebný ke spuštění příkladu, včetně webové stránky pro hostování těchto ovládacích prvků, najdete v části Příklad přehledu EditorPartChrome třídy.

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

Poznámky

Metoda CreateEditorPartChromeStyle vytvoří Style objekt, který používá EditorPartChrome objekt k vykreslení EditorPart ovládacího prvku.

Poznámky pro dědice

Pokud dědíte z EditorPartChrome třídy, můžete volitelně přepsat metodu CreateEditorPartChromeStyle(EditorPart, PartChromeType) a sloučit informace o stylu ze základní metody s atributy vlastního stylu, které chcete přidat. Ukázku najdete v části Příklad.

Platí pro