ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:15.90KB ,
资源ID:15155786      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15155786.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(TreeViewWord文件下载.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

TreeViewWord文件下载.docx

1、 , 提示信息 , MessageBoxButtons.OK , MessageBoxIcon.Information ) ;else/创建一个节点对象,并初始化tryArrayList r=new ArrayList();Form3 f=new Form3();f.ShowDialog(this);TreeNode tmp=new TreeNode(f.textBox1.Text);r.Add(f.textBox1.Text.ToString();r.Add(f.textBox2.Text.ToString();r.Add(f.textBox3.Text.ToString();r.Add(f

2、.textBox4.Text.ToString();r.Add(f.textBox5.Text.ToString();r.Add(f.richTextBox1.Text.ToString();tmp.Tag=r;tmp.Text=f.textBox1.Text;ArrayList t=(ArrayList)this.treeView1.SelectedNode.Tag;if(System.Convert.ToDateTime(f.textBox2.Text.ToString()=System.Convert.ToDateTime(t1.ToString()怎么可能!treeView1.Sele

3、ctedNode.Nodes.Add(tmp);treeView1.SelectedNode = tmp;treeView1.ExpandAll ( );catch正确输入日期!private void AddParent ( )/首先判断是否选定组件中节点的位置if ( treeView1.SelectedNode.Parent = null ) f.ShowDialog();TreeNode tmp = new TreeNode (f.textBox1.Text);ArrayList t=(ArrayList)this.treeView1.SelectedNode.Parent.Tag;i

4、f(System.Convert.ToDateTime(f.textBox2.Text) , MessageBoxButtons.OK , MessageBoxIcon.Information );treeView1.SelectedNode.Parent.Nodes.Add ( tmp ) ;treeView1.ExpandAll();/在TreeView组件中加入兄弟节点遍历接点的算法:public TreeNode FindNode(TreeNode root,string strValue )if(root=null)return null;if(root.Text=strValue)

5、return root;TreeNode r=null;foreach(TreeNode node in root.Nodes) r=FindNode(node,strValue);if(r!=null)break;return r;序列化实现对TREEVIEW的存储:/class2 对TreeView进行序列化/用于文件的存读;/文件以二进制写入public class TreeViewDataAccess/ TreeViewDataSerializable()public struct TreeViewDatapublic TreeNodeData Nodes;/ 递归初始化TreeVie

6、w数据public TreeViewData(TreeView treeview)Nodes = new TreeNodeDatatreeview.Nodes.Count;if (treeview.Nodes.Count = 0)return;for (int i = 0; i = treeview.Nodes.Count - 1; i+) Nodes = new TreeNodeData(treeview.Nodes);/ 通过TreeViewData弹出TreeViewpublic void PopulateTree(TreeView treeview)if (this.Nodes = n

7、ull | this.Nodes.Length = 0) treeview.BeginUpdate();= this.Nodes.Length - 1;treeview.Nodes.Add(this.Nodes.ToTreeNode();treeview.EndUpdate();/ TreeNodeDatapublic struct TreeNodeDatapublic string Text;public int ImageIndex;public int SelectedImageIndex;public bool Checked;public bool Expanded;public o

8、bject Tag;public Color BackColor;/ TreeNode构造函数public TreeNodeData(TreeNode node)this.Text = node.Text;this.ImageIndex = node.ImageIndex;this.SelectedImageIndex = node.SelectedImageIndex;this.Checked = node.Checked;this.BackColor=node.BackColor;this.Expanded = node.IsExpanded;this.Nodes = new TreeNo

9、deDatanode.Nodes.Count;this.Tag =node.Tag;if (node.Nodes.Count = 0) = node.Nodes.Count - 1;Nodes = new TreeNodeData(node.Nodes);/ TreeNodeData返回TreeNodepublic TreeNode ToTreeNode()TreeNode ToTreeNode = new TreeNode(this.Text, this.ImageIndex, this.SelectedImageIndex);ToTreeNode.Checked = this.Checke

10、d;ToTreeNode.BackColor=this.BackColor;ToTreeNode.Tag = this.Tag;if (this.Expanded) ToTreeNode.Expand();if (this.Nodes = null & this.Nodes.Length = 0) if(ToTreeNode != null & this.Nodes.Length = 0)return ToTreeNode;ToTreeNode.Nodes.Add(this.Nodes.ToTreeNode();/ 加载TreeViewpublic static void LoadTreeViewData(TreeView treeView, string path)BinaryFormatter ser = new BinaryFormatter();Stream file = new FileStream(path,FileMode.Open,FileAccess.Read,FileShare.Read);TreeViewData treeData = (TreeViewData)(ser.Deserialize(file);treeData.PopulateTree(treeView);file.Close();

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1