CatalogPartChrome.CreateCatalogPartChromeStyle Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea l'oggetto stile che fornisce gli attributi di stile per ciascun controllo CatalogPart di cui è stato eseguito il rendering tramite l'oggetto CatalogPartChrome.
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
Parametri
- catalogPart
- CatalogPart
Controllo di cui viene eseguito il rendering.
- chromeType
- PartChromeType
Tipo di colore di un controllo specifico. Corrisponde a uno dei valori dell'enumerazione PartChromeType.
Restituisce
Oggetto Style che contiene gli attributi di stile per catalogPart
.
Eccezioni
Il valore del controllo cui fa riferimento catalogPart
è null
.
chromeType
non è un oggetto PartChromeType.
Esempio
Nell'esempio di codice seguente viene illustrato come eseguire l'override del CreateCatalogPartChromeStyle metodo per modificare il colore di sfondo del controllo della parte del catalogo. Per il codice completo necessario per eseguire l'esempio, inclusa la pagina Web per ospitare questi controlli, vedere la sezione Esempio della panoramica della CatalogPartChrome classe.
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
Commenti
Il CreateCatalogPartChromeStyle metodo crea un Style oggetto utilizzato dall'oggetto per eseguire il CatalogPartChrome rendering di un CatalogPart controllo.
Note per gli eredi
Se si eredita dalla CatalogPartChrome classe , facoltativamente è possibile eseguire l'override del CreateCatalogPartChromeStyle(CatalogPart, PartChromeType) metodo e unire le informazioni sullo stile dal metodo di base con attributi di stile personalizzati da aggiungere. Per una dimostrazione, vedere la sezione Esempio.