C# TreeView

建立树状菜单

Panel空间内----放入TreeView-----放入imagelist,并且TreeView绑定imagelist----编辑TreeView的Node节点集合,注意节点的几个重要属性,iamgeindex,selectImageIndex----编辑好右侧DataGridView----编辑AfterSelect选中节点事件,其中有两个主要属性SelectedNode选中的节点,Level节点的深度或者说等级,最高等级0,即等级自0开始向下;注意:TreeView默认选中最上级第一个节点


DtaGirdView筛选数据

创建DataView

方法1    DataView  dv=new DataView(ds.Tables["student"])

方法2    DataView  dv2=new DataView(); dv2.Table=ds.Tables["student"];

方法3    DataView dv3=ds.Tables["student"].DefaultView;

使用: dv.RowFiter=" sex = '男' "; DataGridView.DataDource=dv;

注意这种方式是有缺陷的,这种查询只是查询筛选的之前已存在DataSet内的数据,如果ds存完数据后又有数据变动是看不到的

删除数据 

注意:一般删除 增加 修改数据后都要重新加载数据列表

其余获取行列数据的办法

你可能感兴趣的:(C# TreeView)