CatalogPartChrome.CreateCatalogPartChromeStyle Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée l'objet de style qui fournit des attributs de style pour chaque contrôle CatalogPart restitué par l'objet 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
Paramètres
- catalogPart
- CatalogPart
Contrôle actuellement en cours de présentation.
- chromeType
- PartChromeType
Type de chrome pour un contrôle particulier ; une des valeurs de l'énumération PartChromeType.
Retours
Style qui contient les attributs de style pour catalogPart
.
Exceptions
Le contrôle auquel catalogPart
fait référence est null
.
chromeType
n’est pas un PartChromeType.
Exemples
L’exemple de code suivant montre comment remplacer la CreateCatalogPartChromeStyle méthode pour modifier la couleur d’arrière-plan du contrôle de composant catalogue. Pour obtenir le code complet requis pour exécuter l’exemple, y compris la page Web pour héberger ces contrôles, consultez la section Exemple de vue d’ensemble de la 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
Remarques
La CreateCatalogPartChromeStyle méthode crée un Style objet utilisé par l’objet CatalogPartChrome pour afficher un CatalogPart contrôle.
Notes pour les héritiers
Si vous héritez de la CatalogPartChrome classe, vous pouvez éventuellement remplacer la CreateCatalogPartChromeStyle(CatalogPart, PartChromeType) méthode et fusionner les informations de style de la méthode de base avec des attributs de style personnalisés que vous souhaitez ajouter. Pour une démonstration, consultez la section Exemple.