Folhas de propriedades e páginas de propriedade no MFC
Uma folha de propriedades, também conhecido como uma caixa de diálogo de guia, é uma caixa de diálogo que contém páginas de propriedades.Cada página de propriedade é baseada em um recurso de modelo de diálogo e contém controles.Ele está incluído em uma página de uma guia na parte superior.Na guia nomeia a página e indica sua finalidade.Os usuários clicam em uma guia na folha de propriedades para selecionar um conjunto de controles.
Use páginas para agrupar controles na folha de propriedades em conjuntos significativos.A folha de propriedades contidos geralmente tem vários controles próprios.Elas se aplicam a todas as páginas.
Folhas de propriedades são baseadas na classe CPropertySheet.Páginas de propriedade são baseadas na classe CPropertyPage.
Uma folha de propriedades é um tipo especial de caixa de diálogo que é geralmente usado para modificar os atributos de algum objeto externo, como a seleção atual em uma exibição.A folha de propriedades tem três partes principais: a caixa de diálogo contendo a propriedade de um ou mais páginas mostrado um de cada vez e uma guia na parte superior de cada página que o usuário clica para selecionar a página.Folhas de propriedades são úteis para situações onde você tem vários grupos semelhantes de configurações ou opções para alterar.Uma folha de propriedades agrupa informações de uma maneira fácil de entender.
Observação |
---|
Quando você está tentando mostrar uma folha de propriedades usando CPropertySheet::DoModal, o sistema pode gerar uma exceção de primeira chance.Essa exceção ocorre porque o sistema está tentando alterar o Estilos de janela do objeto antes que o objeto foi criado.Para obter mais informações sobre essa exceção e como evitá-lo ou manipulá-lo, consulte CPropertySheet::DoModal. |