Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La clase de CMFCPropertyGridColorProperty admite un elemento de control de la lista de propiedades que abre un cuadro de diálogo de selección de color.
class CMFCPropertyGridColorProperty : public CMFCPropertyGridProperty
Members
Constructores públicos
Name |
Descripción |
|---|---|
CMFCPropertyGridColorProperty::CMFCPropertyGridColorProperty |
Crea un objeto CMFCPropertyGridColorProperty. |
CMFCPropertyGridColorProperty::~CMFCPropertyGridColorProperty |
Un destructor. |
Métodos públicos
Name |
Descripción |
|---|---|
Habilita el botón automático en el cuadro de diálogo de selección de color.(El botón automático estándar se etiqueta Automático.) |
|
Habilita el otro botón del cuadro de diálogo de selección de color.(El estándar de El otro botón se etiqueta más colores….) |
|
CMFCPropertyGridColorProperty::FormatProperty |
Da formato a la representación de texto de un valor de propiedad.(Reemplaza CMFCPropertyGridProperty::FormatProperty.) |
Obtiene el color actual de la propiedad. |
|
CMFCPropertyGridColorProperty::GetThisClass |
Utiliza el marco para obtener un puntero al objeto de Recursos que está asociado a este tipo de clase. |
CMFCPropertyGridColorProperty::OnClickButton |
Llamado por el marco cuando el usuario hace clic en un botón incluido en una propiedad.(Reemplaza CMFCPropertyGridProperty::OnClickButton.) |
CMFCPropertyGridColorProperty::OnDrawValue |
Llamado por el marco para mostrar el valor de propiedad.(Reemplaza CMFCPropertyGridProperty::OnDrawValue.) |
CMFCPropertyGridColorProperty::OnEdit |
Llamado por el marco cuando el usuario está a punto de modificar un valor de propiedad.(Reemplaza CMFCPropertyGridProperty::OnEdit.) |
CMFCPropertyGridColorProperty::OnUpdateValue |
Llamado por el marco cuando el valor de una propiedad modificable ha cambiado.(Reemplaza CMFCPropertyGridProperty::OnUpdateValue.) |
establece nuevo color para la propiedad. |
|
Especifica el número de columnas de la cuadrícula actual de la propiedad color. |
Comentarios
La clase de CMFCPropertyGridColorProperty admite una propiedad color que se puede agregar a un control de lista de propiedades.Para obtener más información, vea Clase de CMFCPropertyGridCtrl.
Ejemplo
El ejemplo siguiente muestra cómo construir un objeto de clase de CMFCPropertyGridColorProperty y configurar este objeto mediante los diversos métodos de la clase de CMFCPropertyGridColorProperty .El código se explica cómo habilitar los botones automáticos y otros, y cómo establecer el color y el número de columnas.Este ejemplo forma parte de nuevo ejemplo de Controles.
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);
Jerarquía de herencia
Requisitos
encabezado: afxpropertygridctrl.h
Vea también
Referencia
Clase de CMFCPropertyGridProperty