[.NET] TreeView的AfterLabelEdit 事件

作者: llzzyy01 (我是清流)   2015-09-13 23:17:46
請輸入專案類型(網站專案或者應用程式專案): 應用程式
我要讓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有辦法實現嗎?
作者: MOONRAKER (㊣牛鶴鰻毛人)   2015-09-14 10:27:00
是舊的。https://goo.gl/7Iae5D MSDN是你的好朋友。使用以前注意網頁最上面的.net版本。那一頁上就有取消的範例 你是不爽看還是怎樣

Links booklink

Contact Us: admin [ a t ] ucptt.com