Указывает иконку, которая отображается как указатель мыши во время операции drag-and-drop. Доступно как в design, так и в run time.

 
Control.DragIcon[ = cIcon]

Expand image Возвращаемое значение

cIcon

Указывает файл, который содержит иконку, используемую как указатель мыши. Обычно, вы указываете файл иконуи с помощью окна свойств в design time. Файл, которые вы желаете использовать, должен иметь расширение ".cur", а иконка должна быть сохранена в формате VGA-Mono 2-Color 32 x 32 Если вы попытаетесь использовать цветной .cur файл, будет сгенерировано сообщение об ошибке. (Не совсем точно! Это было справедливо в более ранних версиях! - примечание переводчика.) Вы можете использовать ImageEdit для создания двухцветного файла .cur. Если вы опустите cIcon, в качестве указателя мыши будет использован прямоугольный контур.

Expand imageПримечания

Применяется к: CheckBox Control | ComboBox Control | CommandButton Control | CommandGroup Control | Container Object | Control Object (Visual FoxPro) | EditBox Control | Grid Control | Image Control (Visual FoxPro) | Label Control (Visual FoxPro) | Line Control | ListBox Control | OLE Bound Control | OLE Container Control | OptionButton Control | OptionGroup Control | Page Object | Shape Control | Spinner Control | TextBox Control (Visual FoxPro)

DragIcon полезна для предоставления визуальной обратной связи с пользователем во время операции перетаскивания — например, для индикации, что перетаскиваемый объект находится над соответствующей целью. DragIcon появляется, когда пользователь инициирует перетаскивание. Обычно вы устанавливаете свойство во время событий MouseDown или DragOver.

Если вы установили свойство в design time, а файл, который вы указали не существует, Visual FoxPro отобразит сообщение об ошибке, но свойство останется установленным в значение, которое вы указали. Visual FoxPro игнорирует свойство DragIcon в run time, если оно указывает на несуществующий файл.

Expand imageСмотрите также