2008-11-28 29 views

Trả lời

16

Không được ưu tiên, chúng phục vụ các mục đích khác nhau. Nếu bạn muốn một hộp thoại có nhiều trang, hãy sử dụng CPropertySheet. Nếu bạn cần một hộp thoại với nhiều trang trong khi một phần của hộp thoại vẫn cố định, hãy sử dụng CTabCtrl. Một CTabCtrl có thể được sử dụng để làm mọi thứ mà CPropertySheet có thể làm, nhưng vì CTabCtrl phức tạp hơn nên sử dụng, nó không nên được sử dụng trừ khi bạn cần sự linh hoạt thêm của nó. Một CPropertySheet cũng có thể được sử dụng như một thuật sĩ bằng cách thiết lập một vài cờ.

Sau đây là một ví dụ của việc sử dụng một CTabCtrl:

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

Nếu đây là một CPropertySheet, sau đó nó sẽ không thể đặt các màu sắc mẫu bên ngoài của các tab. (Và các nút sẽ phải ở phía dưới)

Tutorial on CPropertySheet

Tutorial on CTabCtrl

Các vấn đề liên quan