CatalogPartChrome.CreateCatalogPartChromeStyle Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt das Stilobjekt, das die Stilattribute für jedes CatalogPart-Steuerelement bereitstellt, das vom CatalogPartChrome-Objekt gerendert wird.
protected:
virtual System::Web::UI::WebControls::Style ^ CreateCatalogPartChromeStyle(System::Web::UI::WebControls::WebParts::CatalogPart ^ catalogPart, System::Web::UI::WebControls::WebParts::PartChromeType chromeType);
protected virtual System.Web.UI.WebControls.Style CreateCatalogPartChromeStyle (System.Web.UI.WebControls.WebParts.CatalogPart catalogPart, System.Web.UI.WebControls.WebParts.PartChromeType chromeType);
abstract member CreateCatalogPartChromeStyle : System.Web.UI.WebControls.WebParts.CatalogPart * System.Web.UI.WebControls.WebParts.PartChromeType -> System.Web.UI.WebControls.Style
override this.CreateCatalogPartChromeStyle : System.Web.UI.WebControls.WebParts.CatalogPart * System.Web.UI.WebControls.WebParts.PartChromeType -> System.Web.UI.WebControls.Style
Protected Overridable Function CreateCatalogPartChromeStyle (catalogPart As CatalogPart, chromeType As PartChromeType) As Style
Parameter
- catalogPart
- CatalogPart
Das Steuerelement, das gerade gerendert wird.
- chromeType
- PartChromeType
Der Chromtyp für ein bestimmtes Steuerelement; einer der PartChromeType-Enumerationswerte.
Gibt zurück
Ein Style, der Stilattribute für catalogPart
enthält.
Ausnahmen
Das Steuerelement, auf das dieser catalogPart
verweist, hat den Wert null
.
chromeType
ist keine PartChromeType.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie Sie die CreateCatalogPartChromeStyle -Methode überschreiben, um die Hintergrundfarbe des Katalogteilsteuerelements zu ändern. Den vollständigen Code, der zum Ausführen des Beispiels erforderlich ist, einschließlich der Webseite zum Hosten dieser Steuerelemente, finden Sie im Abschnitt Beispiel der CatalogPartChrome Klassenübersicht.
protected override Style CreateCatalogPartChromeStyle(CatalogPart catalogPart, PartChromeType chromeType)
{
Style catalogStyle = base.CreateCatalogPartChromeStyle(catalogPart, chromeType);
catalogStyle.BackColor = Color.Bisque;
return catalogStyle;
}
Protected Overrides Function CreateCatalogPartChromeStyle(ByVal catalogPart As System.Web.UI.WebControls.WebParts.CatalogPart, ByVal chromeType As System.Web.UI.WebControls.WebParts.PartChromeType) As System.Web.UI.WebControls.Style
Dim editorStyle As Style
editorStyle = MyBase.CreateCatalogPartChromeStyle(catalogPart, chromeType)
editorStyle.BackColor = Drawing.Color.Bisque
Return editorStyle
End Function
Hinweise
Die CreateCatalogPartChromeStyle -Methode erstellt ein Style -Objekt, das vom -Objekt zum Rendern CatalogPartChrome eines Steuerelements CatalogPart verwendet wird.
Hinweise für Vererber
Wenn Sie von der CatalogPartChrome -Klasse erben, können Sie optional die CreateCatalogPartChromeStyle(CatalogPart, PartChromeType) -Methode überschreiben und die Formatvorlageninformationen der Basismethode mit benutzerdefinierten Formatattributen zusammenführen, die Sie hinzufügen möchten. Eine Demonstration finden Sie im Abschnitt Beispiel.