作者llzzyy01 (我是清流)
看板Visual_Basic
标题[.NET] TreeView的AfterLabelEdit 事件
时间Sun Sep 13 23:17:46 2015
请输入专案类型(网站专案或者应用程式专案): 应用程式
我要让TreeView的结点被编辑後,取消编辑
我查了网路找到以下方式
private Sub object_AfterLabelEdit(cancel As Integer, newstring As String)
所以我就用以下程式
Private Sub TreeView1_AfterLabelEdit(cancel As Integer, e As
System.Windows.Forms.NodeLabelEditEventArgs) Handles TreeView1.AfterLabelEdit
cancel = 1
End Sub
但实测时会 出现从 类型"TreeView" 到 类型"Ineterger"的转换是无效的 的错误
查了一下MSDN 正确的用法应该是
Private Sub treeView1_AfterLabelEdit(sender As Object, e As System.Windows.Forms.NodeLabelEditEventArgs)
请问我查到的第一种方式是旧版的 VB功能吗?
如果我要取消编辑动作,现在 .Net有办法实现吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.141.126.6
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Visual_Basic/M.1442157469.A.1EE.html
1F:→ MOONRAKER: 是旧的。 09/14 10:27
3F:→ MOONRAKER: 注意网页最上面的.net版本。 09/14 10:30
果然如此 那取消的功能现在已经没了吗?
※ 编辑: llzzyy01 (36.228.36.154), 09/14/2015 19:53:11
4F:→ MOONRAKER: 那一页上就有取消的范例 你是不爽看还是怎样 09/14 22:31
真的耶 在范例的第二个程式里 感谢
※ 编辑: llzzyy01 (111.241.101.8), 09/19/2015 09:26:31