如何在CMFCPropertyGridProperty中将子特性添加到特性组

如何在CMFCPropertyGridProperty中将子特性添加到特性组,mfc,Mfc,如何将属性动态添加到CMFCPropertyGridProperty?我知道我们有一个AddProperty方法来添加属性,但我想将我的新属性作为子项添加到已经添加到CMFCPropertyGridProperty的属性中。我可以使用GetProperty方法通过索引获取任何属性。但是我无法将我的新属性作为子项添加到已检索的属性中。我已使其正常工作 CMFCPropertyGridProperty* pGroup = m_wndPropList.GetProperty(Index); CMFCP

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

我已使其正常工作

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

您是否可以编辑您的问题以包含您遇到问题的代码?如果你这么做了,你会很快得到一个很好的答案。否则,此问题可能会被关闭。谢谢您的回答。我找到了解决办法。请在下面找到我的答案。