CMFCPropertyGridColorProperty sınıfı
CMFCPropertyGridColorProperty Renk seçimi iletişim kutusunu açan özelliği liste denetimi öğesi sınıfını destekler.
class CMFCPropertyGridColorProperty : public CMFCPropertyGridProperty
Üyeler
Ortak Oluşturucusu
Ad |
Description |
---|---|
CMFCPropertyGridColorProperty::CMFCPropertyGridColorProperty |
Yapıları bir CMFCPropertyGridColorProperty nesnesi. |
CMFCPropertyGridColorProperty::~CMFCPropertyGridColorProperty |
Yıkıcı. |
Public yöntemler
Ad |
Description |
---|---|
Sağlayan Otomatik renk seçimi iletişim kutusu düğmesi.(Standart otomatik düğme etiketini Otomatik.) |
|
Sağlayan diğer renk seçimi iletişim kutusu düğmesi.(Standart diğer düğme etiketini Daha fazla renk....) |
|
CMFCPropertyGridColorProperty::FormatProperty |
Özellik değerinin metin gösterimi biçimlendirir.(Geçersiz kılar CMFCPropertyGridProperty::FormatProperty.) |
Özellik geçerli rengini alır. |
|
CMFCPropertyGridColorProperty::GetThisClass |
Bir işaretçi elde etmek için çerçevesi tarafından kullanılan CRuntimeClass Bu sınıf türü ile ilişkili olan nesne. |
CMFCPropertyGridColorProperty::OnClickButton |
Kullanıcı bir özelliği bulunan bir düğmeyi tıklattığında çerçevesi tarafından çağrıldı.(Geçersiz kılar CMFCPropertyGridProperty::OnClickButton.) |
CMFCPropertyGridColorProperty::OnDrawValue |
Özellik değerini görüntülemek için çerçevesi tarafından çağrıldı.(Geçersiz kılar CMFCPropertyGridProperty::OnDrawValue.) |
CMFCPropertyGridColorProperty::OnEdit |
Özellik değeri değiştirmeye olduğunda çerçevesi tarafından çağrıldı.(Geçersiz kılar CMFCPropertyGridProperty::OnEdit.) |
CMFCPropertyGridColorProperty::OnUpdateValue |
Düzenlenebilir özelliğinin değeri değiştiğinde harekete çerçevesi tarafından çağrıldı.(Geçersiz kılar CMFCPropertyGridProperty::OnUpdateValue.) |
Özellik için yeni bir renk olarak ayarlar. |
|
Geçerli rengi Özellik kılavuzunda sütun sayısını belirtir. |
Notlar
CMFCPropertyGridColorProperty Class özelliği liste denetimine eklediğiniz renk özelliğini destekler.Daha fazla bilgi için, bkz. CMFCPropertyGridCtrl sınıfı.
Örnek
Aşağıdaki örnek, bir nesnenin nasıl gösterir CMFCPropertyGridColorProperty class ve çeşitli yöntemlerini kullanarak bu nesneyi yapılandırmak CMFCPropertyGridColorProperty sınıfı.Kod nasıl otomatik ve diğer düğmeleri etkinleştirilir ve rengi ve sütunların sayısını nasıl ayarlanacağı açıklanır.Bu örnek bir parçası olan Yeni denetimlere örnek.
CMFCPropertyGridColorProperty* pColorProp = new CMFCPropertyGridColorProperty(_T("Window Color"), RGB(210, 192, 254), NULL, _T("Specifies the default dialog color"));
pColorProp->EnableOtherButton(_T("Other..."));
pColorProp->EnableAutomaticButton(_T("Default"), ::GetSysColor(COLOR_3DFACE));
pColorProp->SetColor(RGB(255,0,0));
pColorProp->SetColumnsNumber(3);
Devralma hiyerarşisi
Gereksinimler
Başlık: afxpropertygridctrl.h
Ayrıca bkz.
Başvuru
CMFCPropertyGridProperty sınıfı