2008-11-28 9 views

Respuesta

16

No se prefiere ninguno de los dos, tienen diferentes propósitos. Si desea un diálogo con varias páginas, use un CPropertySheet. Si necesita un diálogo con varias páginas mientras parte del diálogo permanece fijo, use un CTabCtrl. Se puede usar un CTabCtrl para hacer todo lo que CPropertySheet puede hacer, pero como el CTabCtrl es más complejo de usar, no debe usarse a menos que necesite su flexibilidad adicional. Una CPropertySheet también se puede usar como asistente configurando algunos indicadores.

El siguiente es un ejemplo del uso de un CTabCtrl:

aCTabCtrl Example http://rabien.com/image/xcolordialog1.png

Si se trataba de un CPropertySheet, entonces no sería posible poner los colores de la muestra fuera de las pestañas. (Y los botones tendrían que estar en la parte inferior)

Tutorial on CPropertySheet

Tutorial on CTabCtrl

Cuestiones relacionadas