Все о технологии .NET и среде программирования Visual Studio.NET. Объясняется доходчиво и простым языком.

Урок 5. Управление файловым деревом → Реакция на выбор узла дерева

Реакция на выбор узла дерева

Поиск «своих» файлов, то есть файлов с расширением mgn, и демонстрацию их содержимого в виде окон с рисунками следует производить в ответ на выбор (selection) пользователем одного из объектов файлового дерева. Это действие отличается от раскрытия узла дерева, когда пользователь однократно нажимает на маркер (+) раскрытия или делает двойной щелчок на самом узле.

Опубликовал admin
9 Июн, Среда 2004г.

Урок 5. Управление файловым деревом → Реакция на уведомляющие сообщения CTreeCtrl

Реакция на уведомляющие сообщения CTreeCtrl

Когда пользователь раскрывает узел дерева, то встроенный в класс CTreeView объект класса CTreeCtrl посылает родительскому окну (нашему представлению CLef tview) уведомляющее сообщение. Оно работает по схеме WM_NOTIFY, которую мы уже рассматривали.

Опубликовал admin
9 Июн, Среда 2004г.

Урок 5. Управление файловым деревом → Обращаемся к операционной системе

Обращаемся к операционной системе

Теперь, когда вы научились управлять формой дерева, мы продолжим развитие приложения. Используя клавишу Delete, удалите все ресурсы типа Bitmap. Удалите также глобальное объявление структуры TVINSERTSTRUCT. Теперь мы покажем, что можно обходиться и без ее помощи.

Опубликовал admin
9 Июн, Среда 2004г.

Урок 5. Управление файловым деревом → Список изображений, ассоциируемый с деревом

Список изображений, ассоциируемый с деревом

Дерево выглядит значительно лучше, если с каждой его ветвью связать растровое изображение (bitmap image). Обычно с деревом ассоциируется список изображений, управляемый объектом класса cimageList. В общем случае с каждым узлом дерева можно связать два изображения. Одно — для узла в нормальном состоянии, другое — в выбранном.

Опубликовал admin
9 Июн, Среда 2004г.

Урок 5. Управление файловым деревом → Настройка стартового кода

Настройка стартового кода

Просмотрите плоды работы мастера в окне Class View. С помощью контекстного меню задайте в этом окне режим просмотра Sort By Type, так как он компактнее, а классов у нас будет достаточно много. Приятным моментом является то, что класс CRightView теперь действительно потомок CScrollView, как мы это определили в окне мастера.

Опубликовал admin
9 Июн, Среда 2004г.


RSS-материал

Программирование для чайников.