Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Especifica cores personalizados para vários elementos de controle de grade de propriedade.
void SetCustomColors(
COLORREF clrBackground,
COLORREF clrText,
COLORREF clrGroupBackground,
COLORREF clrGroupText,
COLORREF clrDescriptionBackground,
COLORREF clrDescriptionText,
COLORREF clrLine
);
Parâmetros
[in] clrBackground
A cor do plano de fundo dos valores de propriedade.[in] clrText
A cor de nomes de propriedade e o valor da propriedade texto.[in] clrGroupBackground
A cor do plano de fundo de um grupo de propriedade.[in] clrGroupText
A nova cor do texto do grupo de propriedade.[in] clrDescriptionBackground
A cor do plano de fundo da área de descrição.[in] clrDescriptionText
A cor do texto na área de descrição.[in] clrLine
A cor das linhas que são desenhadas entre as propriedades.
Comentários
Para qualquer parâmetro, especifique o valor de cor ((COLORREF)-1) para usar a cor padrão para aquele elemento de controle de grade de propriedade.
Para personalizar a aparência de uma propriedade específica, derive uma classe de classe de CMFCPropertyGridProperty e substituir os métodos de CMFCPropertyGridProperty::OnDrawName, de CMFCPropertyGridProperty::OnDrawValue, de CMFCPropertyGridProperty::OnDrawExpandBox, e de CMFCPropertyGridProperty::OnDrawButton .
Requisitos
Cabeçalho: afxpropertygridctrl.h