登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

樱之花

叶散的时候,你明白欢聚;花谢的时候,你明白青春.

 
 
 

日志

 
 
关于我

分类中“我的实验室”是我在日常工作中的一些知识总结,有些写的比较匆忙,可能大家在阅读时会产生困扰,后期有时间我会重新整理编辑,谢谢大家的到访,您们的支持是我前进的动力!

ListView选项弹出新窗体  

2007-12-04 10:38:14|  分类: Windows Mobile |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

要点:

ItemActivate 事件在用户激活 ListView 控件中一个或多个项时发生。用户可以通过单击或双击(视 Activation 属性的值而定)来激活项;或者,也可以使用键盘来激活项。从 ItemActivate 事件的事件处理程序中,您可以引用 SelectedItems 或 SelectedIndices 属性来访问在 ListView 中选定的项的集合,从而确定正在激活哪些项。

ListView.Activation 属性:获取或设置用户激活某个项必须要执行的操作的类型。

Activation 属性允许您指定用户激活 ListView 控件中的项的方式。激活 ListView 中的项与只选择项是不同的。当激活某个项时,通常会在 ItemActivate 事件的事件处理程序中执行一个操作。例如,当激活某个项时,您可能会打开一个文件或显示一个允许用户对项进行编辑的对话框。通常,项的激活是通过用户对它进行双击来实现的。如果 Activation 属性设置为 OneClick,那么单击该项一次即可将其激活。将 Activation 属性设置为 TwoClick 与标准的双击不同,这是因为两次单击之间的时间间隔可以是任意的。

相关代码:

ListView.Activation  = OneClick
    Private Sub ListView1_ItemActivate(ByVal sender As Object, ByVal e As System.EventArgs) Handles ListView1.ItemActivate
        If ListView1.SelectedIndices.Count > 0 Then
            Dim index As Integer = ListView1.SelectedIndices(0)
            Select Case index
                Case 0
                    Dim form As New Form2
                    Form2.ShowDialog()
                Case 1
                    Dim form As New Form3
                    Form3.ShowDialog()
            End Select
        End If
    End Sub

  评论这张
 
阅读(1715)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018