#c #mfc #gridcontrol
#c #mfc #gridcontrol
Вопрос:
У меня есть свойство Grid Control, в котором я должен добавлять разные элементы управления в каждую из строк, такие как поле со списком, опция просмотра, опция радио и т.д. Я использую CMFCPropertyGridProperty
класс для добавления строки к этим элементам управления
Ответ №1:
Просто используйте CMFCPropertyGridProperty::AddOption()
для добавления опций. Набор параметров внутренне реализован на основе поля со списком.
Если вы хотите добавить параметры просмотра файлов / папок, вам нужно выполнить следующее:
// A folder browse dialog property
CMFCPropertyGridFileProperty* pFolderProp = new CMFCPropertyGridFileProperty(_T("Select folder"), _T("C:\Windows"));
m_PropGridCtrl.AddSubItem( pFolderProp );
// A file open dialog property
CMFCPropertyGridFileProperty* pFileProp = new CMFCPropertyGridFileProperty(_T("Select file"), TRUE, _T("C:\Windows"));
m_PropGridCtrl.AddSubItem( pFileProp );
Комментарии:
1. Я могу добавить комбинацию и параметры просмотра, но не смог найти добавление флажка. Есть предложения? Спасибо
2. Вы должны реализовать это самостоятельно. social.msdn.microsoft.com/Forums/de-DE /…