Встроить пользовательский элемент управления в элемент свойства CMFCPropertyGridCtrl

Я хочу встроить две общие кнопки, такие как «Выбрать» и «Отмена», чтобы CMFCPropertyGridCtrl линия собственности. Есть ли безболезненный способ сделать это?

0

Решение

Сам нашел решение. Ты можешь использовать OnCreateEditor виртуальный метод для отправки пользовательского элемента управления в свойство. Обратите внимание, что это будет показано при редактировании свойства. Еще одно важное замечание, что CMFCPropertyGridCtrl звонки OnCreateEditor каждый раз, когда пользователь редактирует свойство, но перед уничтожением элемента управления он удаляет последний полученный CWnd сам объект Вы должны учитывать это. Я не нашел никаких заметок об этом в MSDN CMFCPropertyGridProperty документация (вы знаете, что сказать).

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]