Freigeben über


OLEDropHasData-Eigenschaft

Gibt an, wie eine Drop-Operation gehandhabt wird. Diese Eigenschaft ist zur Laufzeit verfügbar und zur Entwurfszeit schreibgeschützt.

Object.OLEDropHasData[= nDropEffect]

Eigenschaftswerte

  • nDropEffect
    Gibt an, wie die Drop-Operation gehandhabt wird. Die folgende Tabelle zeigt die Werte für nDropEffect zusammen mit der jeweiligen Beschreibung an.
    nDropEffect Foxpro.h-Konstante Beschreibung
    –1 DROPHASDATA_VFPDETERMINE Standard. Visual FoxPro bestimmt automatisch, ob das Datenobjekt Daten in einem Format enthält, das auf dem Dropziel abgelegt werden kann.

    Wenn das Datenobjekt Daten in einem für das Dropziel brauchbaren Format enthält, werden die Daten auf dem Dropziel abgelegt. Visual FoxPro handhabt den Mauszeiger und sorgt für die Benachrichtigung der Drag-Quelle.

    Wenn die Daten nicht in einem für das Dropziel brauchbaren Format sind, zeigt Visual FoxPro den Mauszeiger für "Nicht ablegen" an, die Drop-Operation wird abgebrochen, und die Drag-Quelle wird diesbezüglich benachrichtigt.

    0 DROPHASDATA_NOTUSEFUL Das Datenobjekt enthält keine Daten in einem Format, das auf dem Dropziel abgelegt werden kann, und der Mauszeiger für "Nicht ablegen" wird angezeigt.
    1 DROPHASDATA_USEFUL Das Datenobjekt enthält Daten in einem Format, das auf dem Dropziel abgelegt werden kann.

Hinweise

OLEDropHasData ist eine Dropziel-Eigenschaft und sollte im OLEDragOver-Ereignis festgelegt werden. Verwenden Sie GetFormat im OLEDragOver-Ereignis, um zu bestimmen, ob das Datenobjekt Daten in einem für das Dropziel passenden Format enthält. Wenn die Daten in einem für das Dropziel passenden Format vorliegen, setzen Sie OLEDropHasData auf 1.

Siehe auch

OLE-Drag & Drop - Überblick | OLEDragOver-Ereignis | OLEDropEffects-Eigenschaft

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