
Об'єктів, класу CPropertySheet представляють вікна властивостей, інакше відомої як вкладку діалогових вікнах. Аркуш властивостей складається з CPropertySheet об'єкта і один або більше об'єктів, CPropertyPage . Рамках як вікно з набором вкладку покажчики, з якою користувач вибирає поточної сторінки та області для вибраної сторінки відображається аркуш властивостей.
Хоча CPropertySheet не походить від CDialog, керуючий CPropertySheet об'єкт схожий на управління CDialog об'єкт. Наприклад, створення аркуша властивостей вимагає будівництво двох частин: виклик конструктора а потім викликати DoModal для модальних властивостей або Створити для аркуша властивостей немодальною. CPropertySheet має двох типів конструкторів: CPropertySheet::Construct і CPropertySheet::CPropertySheet.
Обміну даними між CPropertySheet об'єктом і деякі зовнішній об'єкт схожий на обмін даними з CDialog об'єкт. Важливою відмінністю є те, що параметри аркуша властивостей зазвичай змінні-члени CPropertyPage об'єктів, а не на сам об'єкт CPropertySheet.
Ви можете створити тип вкладки діалогового вікна називається майстер, який складається з аркуша властивостей з послідовністю сторінки властивостей, керівництво користувача через кроки операції, такі як настроювання пристрою або створення інформаційного бюлетеня. У діалоговому вікні Майстер тип табуляції сторінки властивостей немає вкладки і тільки одним властивістю сторінка стає видимою одночасно. Крім того, замість маючи кнопки OK і застосувати зараз, у діалоговому вікні Майстер тип табуляції має кнопку назад, далі або Готово кнопка "Скасувати" та кнопку Довідка.
Щоб створити діалогове вікно майстра типу, виконайте ті самі кроки, ви б стежити, щоб створити стандартних властивостей, але називати SetWizardMode , перш ніж ви називаєте DoModal. Щоб майстер кнопок, зателефонуйте SetWizardButtons, за допомогою позначок можна настроїти їх функції та зовнішній вигляд. Щоб дозволити Готово ", називають SetFinishText , після того, як користувач вжито заходів на останній сторінці майстра.
Щоб отримати додаткові відомості про те, як використовувати CPropertySheet об'єкти, перегляньте статтю Вікна властивостей Visual c + + програміст керівництво.
# включити lt;afxdlgs.h>
|&Nbsp членів класу ; Базовий клас | Ієрархічна діаграма
Samples MFC Sample BINDENRL | MFC Sample CMNCTRL1 | MFC Sample CMNCTRL2 | MFC Sample LISTHDR | MFC Sample PROPDLG | MFC Sample SNAPVW