CatalogPartChrome.CreateCatalogPartChromeStyle Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy obiekt stylu, który dostarcza atrybuty stylu dla każdej CatalogPart kontrolki renderowanej przez CatalogPartChrome obiekt.
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
Parametry
- catalogPart
- CatalogPart
Kontrolka, która jest obecnie renderowana.
- chromeType
- PartChromeType
Typ chromu dla określonej kontrolki; PartChromeType jedna z wartości wyliczenia.
Zwraca
Element Style zawierający atrybuty stylu dla .catalogPart
Wyjątki
Kontrolka, która catalogPart
odwołuje się do , to null
.
chromeType
nie jest .PartChromeType
Przykłady
W poniższym przykładzie kodu pokazano, jak zastąpić metodę CreateCatalogPartChromeStyle , aby zmienić kolor tła kontrolki części katalogu. Pełny kod wymagany do uruchomienia przykładu, w tym strona internetowa do hostowania tych kontrolek, można znaleźć w sekcji Przykład w przeglądzie CatalogPartChrome klasy.
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
Uwagi
Metoda CreateCatalogPartChromeStyle tworzy Style obiekt, który jest używany przez CatalogPartChrome obiekt do renderowania kontrolki CatalogPart .
Uwagi dotyczące dziedziczenia
Jeśli dziedziczysz z CatalogPartChrome klasy, możesz opcjonalnie zastąpić metodę CreateCatalogPartChromeStyle(CatalogPart, PartChromeType) i scalić informacje o stylu z metody podstawowej z atrybutami stylu niestandardowego, które chcesz dodać. Aby zapoznać się z pokazem, zobacz sekcję Przykład.