Partager via


Feuilles et pages de propriétés dans MFC

Une feuille de propriétés, également appelée boîte de dialogue de l'onglet, est une boîte de dialogue contenant des pages de propriétés. Chaque page de propriétés est basée sur une ressource modèle de la boîte de dialogue et contient des contrôles. Elle est placée dans une page possédant un onglet en haut. L'onglet nomme la page et indique sa fonction. Les utilisateurs cliquent sur un onglet de la feuille de propriétés afin de sélectionner un ensemble de contrôles.

Utilisez les pages pour regrouper les contrôles de la feuille de propriétés dans des ensembles sensés. La feuille de propriétés contenue contient elle-même généralement plusieurs commandes. Cela s'applique à toutes les pages.

Les feuilles de propriétés sont basés sur la classe CPropertySheet. Les pages de propriétés sont basés sur la classe CPropertyPage.

Une feuille de propriétés est un type spécial de boîte de dialogue utilisé en général pour modifier les attributs de certains objets externes, tels que la sélection actuelle dans un affichage. La feuille de propriétés comporte trois parties principales : la boîte de dialogue conteneur, une ou plusieurs pages de propriétés affichées une par une, ainsi qu'un onglet situé en haut de chaque page sur laquelle l'utilisateur clique pour sélectionner cette page. Les feuilles de propriétés sont utiles pour des situations où vous avez plusieurs groupes similaires de paramètres ou d'options à modifier. Une feuille de propriétés regroupe les informations de manière facilement compréhensible.

Notes

Lorsque vous essayez d'afficher une feuille de propriétés à l'aide de CPropertySheet::DoModal, le système peut générer une exception de premier essai.Cette erreur se produit parce que le système tente de modifier le styles de fenêtre de l'objet avant que l'objet ait été créé.Pour plus d'informations sur cette exception, et également comment l'éviter ou la gérer, consultez CPropertySheet::DoModal.

Voir aussi

Concepts

feuilles de propriétés (MFC)