Access树控件使用手册手册介绍
1 Access树控件 开发历程
2 微软树控件的缺点
2.1 版本兼容出错
2.2 不支持64位的Office
3 Access树控件的优点
4 Access扩展控件库--版本选择
4.1 Treeview树控件对应Access的版本
4.2 Treeview树控件-免费与收费的区别
5 Access扩展控件库--树控件的创建和添加节点
6 Access扩展控件库--树控件节点图标
7 Access扩展控件库--树控件常用属性
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扩展控件库--树控件常用方法
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扩展控件库--树控件常用事件
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 事件

LostFocus 事件

2017-07-12 17:46:25
zstmtony
456
最后编辑:zstmtony 于 2017-07-13 16:11:10

LostFocus事件

通过用户操作(如标签或点击其他对象)或通过使用SetFocus方法更改代码中的焦点,对象失去焦点时发生。


语法

Private Sub Form_LostFocus()

Private Sub Object_LostFocus( [ index As Integer ] 



LostFocus事件的语法包含下面部分:

部分

描述

object

对象表达式,其值是应用于列表中的一个对象。

index

一个整数,唯一标识一个控件,如果它在一个控制数组。

 

说明


LostFocus事件过程主要用于验证和验证更新。使用LostFocus可能导致验证发生,因为用户从控件移动焦点。这种类型的事件过程的另一个用途是启用,禁用,隐藏和显示其他对象,如GotFocus事件过程。您还可以反转或更改在对象的GotFocus事件过程中设置的条件。

如果由Visual Basic构建的.exe文件显示由Visual Basic中内置的.dll文件创建的对话框,则.exe文件的表单将获取Deactivate和LostFocus事件。这可能是意想不到的,因为您不应该获得Deactivate事件:

  • 如果对象是一个进程外的组件。
  • 如果对象不是在Visual Basic中编写的。
  • 在开发环境中调用Visual Basic中构建的DLL。

例:此示例在收到或失去焦点时(通过鼠标或TAB键选择)更改TextBox控件的颜色,并在Label控件中显示相应的文本。

Private Sub Text1_GotFocus ()
   '用红色显示焦点。
   Text1.BackColor = RGB(255, 0, 0)
   Label1.Caption = "Text1 has the focus."
End Sub

Private Sub Text1_LostFocus ()
   用蓝色表示失焦。
   Text1.BackColor = RGB(0, 0, 255)
   Label1.Caption = "Text1 doesn't have the focus."
End Sub