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