Freigeben über


CMFCPropertyGridProperty::CMFCPropertyGridProperty

Erstellt ein CMFCPropertyGridProperty-Objekt.

CMFCPropertyGridProperty(
   const CString& strGroupName,
   DWORD_PTR dwData=0,
   BOOL bIsValueList=FALSE 
);
CMFCPropertyGridProperty(
   const CString& strName,
   const _variant_t& varValue,
   LPCTSTR lpszDescr=NULL,
   DWORD_PTR dwData=0,
   LPCTSTR lpszEditMask=NULL,
   LPCTSTR lpszEditTemplate=NULL,
   LPCTSTR lpszValidChars=NULL 
);

Parameter

  • [in] strGroupName
    Der Gruppenname. Eine Gruppe ist eine Auflistung verwandter Eigenschaften in einem Eigenschaftenraster. Wenn das Steuerelement hierarchisch angezeigt, wird der Gruppenname als Kategorienamen in der Zeile über der Gruppe angezeigt.

  • [in] dwData
    Anwendungsspezifische Daten, wie eine ganze Zahl oder einen Zeiger auf anderen Daten, die der Eigenschaft zugeordnet ist. Der Standardwert ist 0.

  • [in] strName
    Name der Eigenschaft.

  • [in] varValue
    Der Eigenschaftswert.

  • [in] lpszDescr
    Die Eigenschaftenbeschreibung. Der Standardwert ist NULL.

  • [in] lpszEditMask
    Die Bearbeitungsmaske, wenn die Eigenschaft ein maskiertes Bearbeitungssteuerelement ist. Der Standardwert ist NULL.

  • [in] lpszEditTemplate
    Die Bearbeitungsvorlage auch, wenn die Eigenschaft ein maskiertes Bearbeitungssteuerelement ist. Der Standardwert ist NULL.

  • [in] lpszValidChars
    Eine Liste der gültigen Zeichen, wenn die Eigenschaft ein maskiertes Bearbeitungssteuerelement ist. Der Standardwert ist NULL.

  • [in] bIsValueList
    TRUE, wenn die Eigenschaft eine Liste von Werten darstellt; FALSE, wenn die Eigenschaft einen einzelnen Wert darstellt. Der Standardwert ist FALSE.

Anforderungen

Header: afxpropertygridctrl.h

Siehe auch

Referenz

CMFCPropertyGridProperty-Klasse

Hierarchiediagramm