CatalogPartChrome.CreateCatalogPartChromeStyle Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea el objeto de estilo que proporciona los atributos de estilo a cada control CatalogPart procesado por el objeto 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
Parámetros
- catalogPart
- CatalogPart
Control que se está procesando en la actualidad.
- chromeType
- PartChromeType
El tipo de cromo de un control determinado; uno de los valores de la enumeración PartChromeType.
Devoluciones
Un control Style que contiene atributos de estilo para catalogPart
.
Excepciones
El control al que catalogPart
hace referencia es null
.
chromeType
no es un PartChromeType.
Ejemplos
En el ejemplo de código siguiente se muestra cómo invalidar el CreateCatalogPartChromeStyle método para cambiar el color de fondo del control de elemento de catálogo. Para obtener el código completo necesario para ejecutar el ejemplo, incluida la página web para hospedar estos controles, vea la sección Ejemplo de la información general de la CatalogPartChrome clase.
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
Comentarios
El CreateCatalogPartChromeStyle método crea un Style objeto utilizado por el CatalogPartChrome objeto para representar un CatalogPart control.
Notas a los desarrolladores de herederos
Si hereda de la CatalogPartChrome clase , opcionalmente puede invalidar el CreateCatalogPartChromeStyle(CatalogPart, PartChromeType) método y combinar la información de estilo del método base con atributos de estilo personalizados que desea agregar. Para obtener una demostración, consulte la sección Ejemplo.