TreeItem.h 398 B

123456789101112131415161718192021
  1. #pragma once
  2. #include "..\customitem.h"
  3. #include "CustomTreeCtrl.h"
  4. //
  5. class CTreeItem : public ICustomItem
  6. {
  7. public:
  8. CTreeItem(void);
  9. ~CTreeItem(void);
  10. virtual CPropertyGrid::EEditMode GetEditMode();
  11. virtual void DrawItem(CDC& dc, CRect rc, bool focused);
  12. virtual void ShowDropDown(CRect rc);
  13. void SetValue(string value);
  14. protected:
  15. string m_value;
  16. CCustomTreeCtrl* m_tree;
  17. };