Window.ListViewMouseButtonDown 方法 | |
当在列表视图控件中单击鼠标按钮时,提供一个被调用的方法。
命名空间:
VO
程序集:
VOGUIClasses (在 VOGUIClasses.dll 中) 版本:2.22 GA
语法 VIRTUAL METHOD ListViewMouseButtonDown(
oListViewMouseEvent
) AS USUAL CLIPPER
[ClipperCallingConventionAttribute(new string[] { ... })]
public virtual __Usual ListViewMouseButtonDown(
__Usual oListViewMouseEvent = default
)
查看代码参数
- oListViewMouseEvent (Optional)
- 类型:__Usual
描述哪个列表视图控件接收到鼠标按钮单击的 ListViewMouseEvent 对象。
返回值
类型:
__Usual此方法调用Window.Default(),并返回 Window.Default() 的结果
备注 提示: |
---|
重要!这是一个由 X# 使用的回调方法。通常情况下,不应在您的应用程序代码中调用它。
|
示例
ListViewMouseButtonDown 用法的典型示例。请注意,在示例中,项目的记录号存储在 LVI 的“value”中,而项目的文本存储在“text”实体中。显然,这只有在 ListView 中使用字符串类型列存储记录号时才有效。
1METHOD ListViewMouseButtonDown(oListViewMouseEvent) CLASS CoachesBrowse
2 LOCAL sSym AS SYMBOL
3 LOCAL oLVI AS ListViewItem
4
5 SUPER:ListViewMouseButtonDown(oListViewMouseEvent)
6
7 oLVI := oListViewMouseEvent:ListViewItem
8 sSym := oListViewMouseEvent:NameSym
9
10 DO CASE
11 CASE sSym == #lvCoaches
12 IF oLVI != NULL_OBJECT
13 IF oListViewMouseEvent:PointOnItem
14 SELF:iCoachRec := oLVI:GetValue( #cCoachName )
15 SELF:cSelCoach := oLVI:GetText( #cCoachName )
16 SELF:oDbCoaches:GoTo( SELF:iCoachRec )
17 ENDIF
18 ENDIF
19 ENDCASE
参见