如何在CMFCPropertyGridProperty中向属性组添加子属性

时间:2012-04-26 04:53:26

标签: mfc

如何动态向CMFCPropertyGridProperty添加属性?我知道我们有一个方法AddProperty来添加属性,但我想将我的新属性作为子项添加到已添加到CMFCPropertyGridProperty的属性中。我可以使用GetProperty方法使用索引获取任何属性。但是我无法将我的新属性作为子项添加到我检索过的属性中。

1 个答案:

答案 0 :(得分:0)

我明白了。

CMFCPropertyGridProperty* pGroup = m_wndPropList.GetProperty(Index);
CMFCPropertyGridProperty *prop = new CMFCPropertyGridProperty(_T(“SampleName”), (_variant_t) _T(“SampleValue”), _T("Custom Property"));
pGroup->AddSubItem(prop);
m_wndPropList.AdjustLayout(); // This redraws the properties