我从CMFCPropertyGridCtrl派生了一个类,为我的需要添加一个简单的界面。我想添加一个新的字符串值,以便我可以编辑它:
void CPropertyGrid::AddString(const char* tag, const char* defaultValue)
{
COleVariant valueType(defaultValue);
CMFCPropertyGridProperty *stringProperty = new CMFCPropertyGridProperty(tag, valueType);
stringProperty->AllowEdit(TRUE);
AddProperty(stringProperty);
}
这会在属性网格中添加一个新字符串,但我无法对其进行编辑。有没有其他方法可以使这个可编辑?
谢谢!
答案 0 :(得分:2)
必须将通知值设置为true才能编辑值