以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- 如何判断viewtree没有任何节点被选中了 【ok了】 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=6492)
|
-- 作者:mr725
-- 发布时间:2010/4/5 20:11:00
-- 如何判断viewtree没有任何节点被选中了 【ok了】
刚打开目录树窗口时,就是这样的,没有被选中的节点。怎样判断这种情况?
[此贴子已经被作者于2010-4-6 0:07:13编辑过]
|
-- 作者:mr725
-- 发布时间:2010/4/5 20:16:00
--
或者说: 如何判断还没有加载目录树,即viewtree里面是空的?
[此贴子已经被作者于2010-4-5 20:16:18编辑过]
|
-- 作者:易狐
-- 发布时间:2010/4/5 20:44:00
--
以下是引用mr725在2010-4-5 20:16:00的发言:或者说: 如何判断还没有加载目录树,即viewtree里面是空的?
[此贴子已经被作者于2010-4-5 20:16:18编辑过]
我感觉多此一举,判断是否加载?何不直接加载一次ok!
|
-- 作者:狐狸爸爸
-- 发布时间:2010/4/5 20:47:00
--
HTML clipboardDim
tr As
WinForm.TreeView
Dim nd As
WinForm.TreeNode
tr = e.Form.Controls("TreeView1")
nd = tr.SelectedNode
If nd IsNot
Nothing
Then
nd = nd.Nodes.Add("新节点","新节点")
tr.SelectedNode = nd
tr.Select
tr.BeginEdit
End
If
|
-- 作者:mr725
-- 发布时间:2010/4/5 20:48:00
--
以下是引用易狐在2010-4-5 20:44:00的发言:
我感觉多此一举,判断是否加载?何不直接加载一次ok!
人人感觉不同啊,有这个需求就提出来嘛~ ,很有必要的。出现这个提示能说多此一举吗? 呵呵~ 此主题相关图片如下:未命名.jpg
[此贴子已经被作者于2010-4-5 20:50:55编辑过]
|
-- 作者:狐狸爸爸
-- 发布时间:2010/4/5 20:54:00
--
4楼
|
-- 作者:mr725
-- 发布时间:2010/4/5 20:54:00
--
以下是引用狐狸爸爸在2010-4-5 20:47:00的发言: Dim tr As WinForm.TreeView Dim nd As WinForm.TreeNode tr = e.Form.Controls("TreeView1") nd = tr.SelectedNode If nd IsNot Nothing
Then nd = nd.Nodes.Add("新节点","新节点") tr.SelectedNode = nd tr.Select tr.BeginEdit End
If
提示错误》 错误代码:tr.BeginEdit
此主题相关图片如下:未命名+.jpg
[此贴子已经被作者于2010-4-5 20:59:23编辑过]
|
-- 作者:狐狸爸爸
-- 发布时间:2010/4/5 21:02:00
--
多余的删除,保留你需要的。
|
-- 作者:mr725
-- 发布时间:2010/4/5 21:18:00
--
以下是引用狐狸爸爸在2010-4-5 21:02:00的发言: 多余的删除,保留你需要的。
还是提示5楼的错误~
|
-- 作者:易狐
-- 发布时间:2010/4/5 21:22:00
--
人家是让您就保留到您的判断部分就可以了:
Dim tr As WinForm.TreeView Dim nd As WinForm.TreeNode tr = e.Form.Controls("TreeView1") nd = tr.SelectedNode If nd IsNot Nothing
Then ...... End
If
|