![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Как изменить курсор перетаскивания и поведение копирования/перемещения в VirtualTreeView на DelphiDelphi , Компоненты и Классы , TTreeViewКогда вы работаете с компонентом VirtualTreeView в Delphi и выполняете операцию перетаскивания, по умолчанию используется режим копирования ( В данном руководстве мы рассмотрим, как изменить стандартное поведение так, чтобы по умолчанию использовался режим перемещения, а при нажатии клавиши CTRL — режим копирования. Также мы рассмотрим, как определить в событии, какая операция была выполнена, и начать соответствующую операцию копирования или перемещения. Изменение курсора перетаскивания и поведенияДля изменения поведения операций перетаскивания и курсора, используемого при перетаскивании, необходимо изменить обработчик события
В примере выше, если во время перетаскивания удерживается клавиша CTRL, устанавливается режим копирования, а если нет — режим перемещения. Определение операции копирования/перемещенияПосле выполнения операции перетаскивания и вызова
ЗаключениеИзменение курсора перетаскивания и поведения копирования/перемещения в VirtualTreeView на Delphi позволяет пользователю более точно и удобно управлять операциями при работе с компонентом. Приведенные примеры кода показывают, как это можно реализовать, изменяя обработчики событий в одном предложении Описание процесса изменения курсора и поведения копирования/перемещения элементов в компоненте VirtualTreeView в среде разработки Delphi. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |