Freigeben über


OLEDropMode-Eigenschaft

Gibt an, wie ein Dropziel OLE-Drop-Operationen handhabt. Diese Eigenschaft ist zur Entwurfs- und zur Laufzeit verfügbar.

Object.OLEDropMode[= nValue]

Eigenschaftswerte

  • nValue
    Gibt an, wie das Steuerelement oder Objekt OLE-Drop-Operationen handhabt. Die folgende Tabelle zeigt die Einstellungen für nValue.
    nValue Foxpro.h-Konstante Beschreibung
    0 DROP_DISABLED Deaktiviert (Standard).

    Die Daten lassen sich nicht auf dem Steuerelement oder Objekt ablegen, und es treten keine Dropziel-Ereignisse auf. Wenn der Mauszeiger über dem Steuerelement oder Objekt platziert wird, wird der Mauszeiger für "Nicht ablegen" angezeigt.

    OLEDropMode auf 0 zu setzen, stellt Abwärtskompatibilität (keine OLE-Drop-Unterstützung) für vorhandene Anwendungen zur Verfügung.

    1 DROP_ENABLED Aktiviert.

    Visual FoxPro ermöglicht das Ablegen von Daten auf dem Steuerelement oder Objekt, und das Dropziel-Ereignis tritt auf.

    2 DROP_PASSTOCONTAINER An Container übergeben.

    Das Steuerelement oder Objekt benimmt sich so, als sei es für OLE-Drop-Operationen deaktiviert, und die Daten werden auf dem Container des Steuerelements oder Objekts abgelegt.

    Die OLEDropMode-Eigenschaft des Containers muss auf 1 oder 2 gesetzt werden, damit die Daten akzeptiert werden. Der Mauszeiger für "Nicht ablegen" wird angezeigt, wenn die OLEDropMode-Eigenschaft des Containers auf 0 gesetzt ist.

Hinweise

OLEDropMode ist eine Dropziel-Eigenschaft. Wenn die DropMode-Eigenschaft für ein Steuerelement oder Objekt auf 0 (Deaktiviert) gesetzt ist, kann das Steuerelement bzw. Objekt nicht als OLE-Drop-Quelle agieren. Dies bietet Abwärtskompatibilität für frühere Drag & Drop-Unterstützung in früheren Versionen von Visual FoxPro.

Wenn die Enabled-Eigenschaft eines Steuerelements oder Objekts auf Falsch (.F.) gesetzt ist, können Sie keine Daten auf dem Steuerelement oder Objekt ablegen. Wenn die Enabled-Eigenschaft eines Steuerelements oder Objekts auf Falsch (.F.) gesetzt ist, wird für Drop-Operationen der Mauszeiger für "Nicht ablegen" angezeigt.

Siehe auch

Enabled-Eigenschaft | OLE-Drag & Drop - Überblick

Betrifft: Kontrollkästchen-Steuerelement (CheckBox) | Kombinationsfeld-Steuerelement (ComboBox) | Befehlsschaltflächen-Steuerelement (CommandButton) | Schaltflächengruppen-Steuerelement (CommandGroup) | Container-Objekt | Control-Objekt | Bearbeitungsfeld-Steuerelement (EditBox) | Formularobjekt (Form) | Datenraster-Steuerelement (Grid) | Bild-Steuerelement (Image) | Bezeichnungs-Steuerelement (Label) | Linien-Steuerelement (Line) | Listenfeld-Steuerelement (ListBox) | Optionsfeld-Steuerelement (OptionButton) | Optionsgruppen-Steuerelement (OptionGroup) | Seitenobjekt (Page) | Seitenrahmen-Steuerelement (PageFrame) | ProjectHook-Objekt | Form-Steuerelement (Shape) | Drehfeld-Steuerelement (Spinner) | Textfeld-Steuerelement (TextBox) | Symbolleisten-Objekt