oledropmode 属性

应用于 请参阅

指定放落目标如何管理 OLE 放落操作。设计和运行时可用。

语法

Object.OLEDropMode[= nValue]

设置

nValue

指定控件或对象如何管理 OLE 放落操作。下表列出了 nValue 的设置。

nValue Foxpro.h 常数 说明
0 DROP_DISABLED 禁止(默认值)。数据不能放落到控件或对象上,并且不发生放落目标事件。当鼠标指针位于控件或对象上时,显示不准放落鼠标指针。将 OLEDropMode 设置为 0 为现有应用程序提供了向后兼容性(不支持OLE 放落)。
1 DROP_ENABLED 启用。Visual FoxPro 允许将数据放落到控件或对象上,并且发生放落目标事件。
2 DROP_PASSTOCONTAINER 传递到容器。控件或对象就象禁止了 OLE 放落操作一样,并且数据被放落到控件或对象的容器中。为了接受数据,容器的 OLEDropMode属性必须设置为 1 或 2。如果容器的oledropmode 属性设置为 0,则显示不准放落鼠标指针。

说明

OLEDropMode 是一个放落目标属性。如果一个控件或对象的 DropMode 属性设置为 0-禁止,则该控件或对象不能作为一个 OLE 放落源。这为以前版本 Visual FoxPro 对拖放的支持提供了向后兼容性。

如果一个控件或对象的 Enabled 属性设置为“假” (.F.),就不能将数据放落到该控件或对象上,当进行放落操作时,会显示不准放落鼠标指针。