CatalogPartChrome.CreateCatalogPartChromeStyle Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria o objeto de estilo que fornece os atributos de estilo para cada controle de CatalogPart renderizado pelo objeto de 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
O controle que está sendo renderizado no momento.
- chromeType
- PartChromeType
O tipo de cromado para um determinado controle. Um dos valores de enumeração PartChromeType.
Retornos
Um Style que contém atributos de estilo para catalogPart
.
Exceções
O controle ao qual o catalogPart
se refere é null
.
chromeType
não é um PartChromeType.
Exemplos
O exemplo de código a seguir demonstra como substituir o CreateCatalogPartChromeStyle método para alterar a cor da tela de fundo do controle de parte do catálogo. Para obter o código completo necessário para executar o exemplo, incluindo a página da Web para hospedar esses controles, consulte a seção Exemplo da visão geral da 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
Comentários
O CreateCatalogPartChromeStyle método cria um Style objeto que é usado pelo CatalogPartChrome objeto para renderizar um CatalogPart controle.
Notas aos Herdeiros
Se você herdar da CatalogPartChrome classe, opcionalmente poderá substituir o CreateCatalogPartChromeStyle(CatalogPart, PartChromeType) método e mesclar as informações de estilo do método base com atributos de estilo personalizados que deseja adicionar. Para obter uma demonstração, consulte a seção Exemplo.