treeview中怎么在选中的节点处添加一个兄弟节点? 如题,我现在只会添加子节点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TreeNode.Parent属性可以取得选中节点的父节点,给父节点添加子节点就是给自己添加兄弟节点,另外不知道顶层的TreeNode.Parent属性是否等于null,如果等于null可以判断一下,直接给树添加顶层节点就是给自己添加兄弟节点, if (treeView1.SelectedNode.Parent != nil) { treeView1.SelectedNode.Parent.Nodes.Add("aaa"); } else { treeView1.Nodes.Add("aaa"); } //先判断選定節點的位置if ( treeView1.SelectedNode == null ) MessageBox.Show ( "請選擇一個節點" , "提示信息" , MessageBoxButtons.OK , MessageBoxIcon.Information ) ;else{ TreeNode tmp ; tmp = new TreeNode ("XXX") ; treeView1.SelectedNode.Parent.Nodes.Add ( tmp ) ; treeView1.ExpandAll ( ) ;} vs2012 在证书存储区找不到清单签名证书 将一系列字符串或者一个字符串数组用分割符连接起来 请问,这种稀奇的功能怎么实现? VS2005中有没有文本编辑控件?能显示行号的? c#关于活动架构的问题的请教 请问一下XenoCode 2005未注册的版本混淆的dll有什么限制啊??? 在线求助-查找Tencent Explorer浏览器中指定窗口? 控件不见了,怎么解决? HttpListener异步问题 关于WWF的一个问题,怀疑是一个严重的BUG WinForm用户自定义控件的问题 office 2012的菜单怎么能做出来?
if (treeView1.SelectedNode.Parent != nil)
{
treeView1.SelectedNode.Parent.Nodes.Add("aaa");
}
else
{
treeView1.Nodes.Add("aaa");
}
if ( treeView1.SelectedNode == null )
MessageBox.Show ( "請選擇一個節點" , "提示信息" , MessageBoxButtons.OK , MessageBoxIcon.Information ) ;
else
{
TreeNode tmp ;
tmp = new TreeNode ("XXX") ;
treeView1.SelectedNode.Parent.Nodes.Add ( tmp ) ;
treeView1.ExpandAll ( ) ;
}