Access樹控件使用手冊手冊介紹
1 Access樹控件 開發(fā)歷程
2 微軟樹控件的缺點(diǎn)
2.1 版本兼容出錯(cuò)
2.2 不支持64位的Office
3 Access樹控件的優(yōu)點(diǎn)
4 Access擴(kuò)展控件庫--版本選擇
4.1 Treeview樹控件對應(yīng)Access的版本
4.2 Treeview樹控件-免費(fèi)與收費(fèi)的區(qū)別
5 Access擴(kuò)展控件庫--樹控件的創(chuàng)建和添加節(jié)點(diǎn)
6 Access擴(kuò)展控件庫--樹控件節(jié)點(diǎn)圖標(biāo)
7 Access擴(kuò)展控件庫--樹控件常用屬性
7.1 Appearance 屬性(ActiveX 控件)
7.2 BackColor 屬性(ActiveX 控件)
7.3 BackPicture 屬性(ActiveX 控件)
7.4 BorderStyle 屬性(ActiveX 控件)
7.5 Checkboxes 屬性
7.6 Container 屬性(ActiveX 控件)
7.7 DropHighlight 屬性(ListView 和 TreeView 控件)
7.8 EditBox 屬性(ActiveX 控件)
7.9 Enabled 屬性(ActiveX 控件)
7.10 Font 屬性(ActiveX 控件)
7.11 FullRowSelect 屬性(ActiveX 控件)
7.12 Height 屬性(ActiveX 控件)
7.13 HideSelection 屬性(ActiveX 控件)
7.14 HotTracking 屬性
7.15 Indentation 屬性
7.16 ItemHeight 屬性(ActiveX 控件)
7.17 LabelEdit 屬性
7.18 Left 屬性(ActiveX 控件)
7.19 LineStyle 屬性(TreeView 控件)
7.20 MaxNodeCount 屬性(ActiveX 控件)
7.21 Nodes 屬性
7.22 Object 屬性(ActiveX 控件)
7.23 OleDragMode 屬性(ActiveX 控件)
7.24 OleDropMode 屬性(ActiveX 控件)
7.25 PathSeparator 屬性(TreeView控件)
7.26 Parent 屬性(Node 對象)
7.27 ScaleMode 屬性(ActiveX 控件)
7.28 Scroll 屬性
7.29 SelectedBackColor 屬性(ActiveX 控件)
7.30 SelectedForeColor 屬性(ActiveX 控件)
7.31 SelectedItem 屬性(ActiveX 控件)
7.32 SelectedNoFocusBackColor 屬性(ActiveX 控件)
7.33 SelectedNoFocusForeColor 屬性(ActiveX 控件)
7.34 SingleSel 屬性
7.35 Style 屬性(TreeView 控件)
7.36 Tag 屬性(ActiveX 控件)
7.37 TextColor 屬性(ActiveX 控件)
7.38 ToolTips 屬性(ActiveX 控件)
7.39 Top 屬性(ActiveX 控件)
7.40 Visible 屬性(ActiveX 控件)
7.41 Width 屬性(ActiveX 控件)
8 Access擴(kuò)展控件庫--樹控件常用方法
8.1 AboutBox 方法
8.2 AddImage 方法
8.3 AddImageGroup 方法
8.4 CollapseAllNode 方法
8.5 Create 方法
8.6 Echo 方法
8.7 ExpandAllNode 方法
8.8 GetVisibleCount 方法
8.9 HitTest 方法(ListView 和 TreeView 控件)
8.10 Move 方法
8.11 Refresh 方法
8.12 SetFocus 方法
9  Access擴(kuò)展控件庫--樹控件常用事件
9.1 AfterLabelEdit 事件(ListView 和 TreeView 控件)
9.2 BeforeLabelEdit 事件(ListView 和 TreeView 控件)
9.3 Click 事件
9.4 Collapse 事件(TreeView 控件)
9.5 DblClick 事件
9.6 Expand 事件(TreeView 控件)
9.7 GotFocus 事件
9.8 KeyDown 事件
9.9 KeyPress 事件
9.10 KeyUp 事件
9.11 LostFocus 事件
9.12 MouseDown 事件
9.13 MouseMove 事件
9.14 MouseUp 事件
9.15 NodeCheck 事件
9.16 NodeClick 事件
9.17 OLECompleteDrag 事件
9.18 OLEDragDrop 事件
9.19 OLEDragOver 事件
9.20 OLEGiveFeedback 事件
9.21 OLESetData 事件
9.22 OLEStartDrag 事件
10 Access樹控件注意問題
10.1 Access樹控件(treeview) 64位Office下出現(xiàn)橫向滾動(dòng)條不會(huì)自動(dòng)定位的解決辦法
10.2 Access中國樹控件 在win10電腦 節(jié)點(diǎn)行間距太小的解決辦法

OLEStartDrag 事件

2017-07-12 17:47:20
zstmtony
3761
最后編輯:zstmtony 于 2017-07-13 15:30:02

OLEStartDrag 事件

當(dāng)執(zhí)行組件的OLEDrag方法時(shí),或當(dāng)OLEDragMode屬性設(shè)置為自動(dòng)時(shí),組件啟動(dòng)OLE拖放操作時(shí)發(fā)生。

此事件指定源組件支持的數(shù)據(jù)格式和丟棄效果。它也可以用于將數(shù)據(jù)插入到DataObject對象中。



語法

Private Sub OLEStartDrag(data As DataObject, AllowedEffects As Long)



OLEStartDrag事件的語法包含下面部分:

部分

描述

object

對象表達(dá)式,其值是應(yīng)用于列表中的一個(gè)對象。

data 

包含源將提供的格式DataObject對象,以及可選的這些格式的數(shù)據(jù)。如果DataObject中沒有數(shù)據(jù),則在控件調(diào)用GetData方法時(shí)提供數(shù)據(jù),您應(yīng)該提供data參數(shù)的值。該SetData的清除方法不能用在這里。

AllowedEffects 

一個(gè)包含源組件支持的效果的長整數(shù)。

 

allowedeffects的設(shè)置是:

不變 描述
ccDropEffectNone 0 丟棄目標(biāo)不能接受數(shù)據(jù)。
ccDropEffectCopy 1 刪除導(dǎo)致從源到目標(biāo)的數(shù)據(jù)副本。拖動(dòng)操作不改變原始數(shù)據(jù)。
ccDropEffectMove 2 拖放導(dǎo)致數(shù)據(jù)從拖動(dòng)源移動(dòng)到丟棄源。拖動(dòng)源應(yīng)該在移動(dòng)后從其自身中刪除數(shù)據(jù)。


說明

源組件應(yīng)在邏輯支持的值一起合并,并將結(jié)果放在allowedeffects參數(shù)中。目標(biāo)組件可以使用此值來確定適當(dāng)?shù)牟僮?,以及適當(dāng)?shù)挠脩舴答亼?yīng)該如何。

如果組件的OLEDragMode屬性設(shè)置為自動(dòng),則還會(huì)發(fā)生StartDrag事件。這允許您在組件完成后向DataObject對象添加格式和數(shù)據(jù)。您還可以通過清除DataObject對象(使用Clear方法)覆蓋組件的默認(rèn)行為,然后添加數(shù)據(jù)和格式。

您可能需要將數(shù)據(jù)推遲到DataObject對象中,直到目標(biāo)組件請求它。這允許源組件通過不加載多種數(shù)據(jù)格式來節(jié)省時(shí)間。當(dāng)目標(biāo)執(zhí)行的GetData對方法數(shù)據(jù)對象,如果所請求數(shù)據(jù)沒有被在包含將發(fā)生源的OLESetData事件數(shù)據(jù)對象。此時(shí),數(shù)據(jù)可以加載到DataObject中,DataObject依次將數(shù)據(jù)提供給目標(biāo)。

如果用戶沒有將任何格式加載到DataObject中,則拖放操作將被取消。


移動(dòng)訪問