作者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/m.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