0

にプロパティを動的に追加するにはどうすればよいCMFCPropertyGridPropertyですか? プロパティを追加する方法があることはわかっていAddPropertyますが、新しいプロパティを、既に に追加されているプロパティのサブアイテムとして追加したいと考えていますCMFCPropertyGridProperty。メソッドを使用GetPropertyして、インデックスを使用して任意のプロパティを取得できます。しかし、取得したプロパティに新しいプロパティをサブアイテムとして追加することはできません。

4

1 に答える 1

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
于 2012-04-27T03:52:22.830 に答える