CatalogPartChrome.CreateCatalogPartChromeStyle Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Cria o objeto style que fornece atributos style para cada CatalogPart controlo renderizado pelo CatalogPartChrome objeto.
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
O controlo que está atualmente a ser renderizado.
- chromeType
- PartChromeType
O tipo de cromo para um determinado controlo; Um dos PartChromeType valores de enumeração.
Devoluções
A Style que contém atributos de estilo para catalogPart.
Exceções
O controlo a que catalogPart se refere é null.
chromeType não é um PartChromeType.
Exemplos
O exemplo de código seguinte demonstra como sobrescrever o CreateCatalogPartChromeStyle método para alterar a cor de fundo do controlo da peça do catálogo. Para o código completo necessário para executar o exemplo, incluindo a página Web para alojar estes controlos, consulte a secção Exemplo da CatalogPartChrome visão geral da 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
Observações
O CreateCatalogPartChromeStyle método cria um Style objeto que é usado pelo CatalogPartChrome objeto para renderizar um CatalogPart controlo.
Notas para Herdeiros
Se herdares da CatalogPartChrome classe, podes opcionalmente sobrepor o CreateCatalogPartChromeStyle(CatalogPart, PartChromeType) método e fundir a informação de estilo do método base com atributos de estilo personalizados que queiras adicionar. Para uma demonstração, veja a secção de Exemplos.