2012-04-26 2 views
0

속성을 동적으로 CMFCPropertyGridProperty에 추가하려면 어떻게해야합니까? 속성을 추가하는 방법이 AddProperty 인 것을 알고 있지만 이미 새 속성을 하위 항목으로 추가하려는 속성에 이미 CMFCPropertyGridProperty을 추가하고 싶습니다. GetProperty 메서드를 사용하여 인덱스를 사용하여 모든 속성을 가져올 수 있습니다. 하지만 내가 검색 한 속성에 새 항목을 하위 항목으로 추가 할 수는 없습니다.CMFCPropertyGridProperty의 속성 그룹에 하위 속성을 추가하는 방법

+0

문제가있는 코드를 포함하도록 질문을 편집 할 수 있습니까? 그렇게했다면 신속하게 훌륭한 답변을 얻을 수 있습니다. 그렇지 않으면이 질문이 닫힐 수 있습니다. –

+0

당신의 respone 주셔서 감사합니다. 나는 해결책을 가지고있다. 내 대답은 아래에서 찾으십시오. – Keerthi

답변

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 
관련 문제