直接定义啊,属性窗口中点击 1,4 项或2,4 项,这样在列表中找到doubleclick事件双击就行了啊
解决方案 »
- vs2008开发水晶报表,运行该报表时系统提示“the database DLL crdb_adoplus.dll could not be loaded”
- 求解如何判断二个集合里面对象是否相等
- 如何在跳转到另一窗口时关闭原窗口
- C# winform 怎么获取登陆后才能进入的网页以提取信息
- 【js怎么监视一个端口 并获取这个端口的信息】
- 一个关于类型引用的疑问
- 怎样把音乐或者电影用代码插入 sql server 数据库里
- 关于ArrayList 里面存放对象(比如:ArrayList )后的访问操作的问题
- C#中如何统计输入字母数量?
- 问个简单问题
- 关于windows服务程序的问题,请帮我解决一下
- 请教一个新网页弹出的问题
if(e.Node.text == 你定义的结点值)
{
NewForm newfrom = new NewForm();
newfrom.ShowDialog();
}
就可以弹出你的新窗口了
我也是才学不久,大家共同学习吧
doubleclick事件中,找到当前鼠标所指的节点。
下面是vb.net的例子:
Private Sub ListView1_DoubleClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles ListView1.DoubleClick
Dim pt As Point = ListView1.PointToClient(Control.MousePosition)
Dim itm As ListViewItem = ListView1.GetItemAt(pt.X, pt.Y)
If Not (itm Is Nothing) Then
’这里写你的代码。
End If
End Sub
在TreeView中用GetNodeAt(e.X,e.Y)得到Node,
在ListView中GetItemAt(e.X,e.Y)得到Item。