平时常用无限级分类,只是这个无限级树,每次都得拖ComboBox,设置,拖TreeView,再设置,代码里也得整来整去,很是麻烦,也很是不爽,所以改造下。
不过我的水平想组合这两个东西,可太有难度了,所以还是上网上找到,在CodeProject上找到一个评价还不错的,拿下来修改,改造了两天,终于可以很方便的使用了。
不过还是我的水平问题,这个控件使用的东西很多理解不了,所以感觉改的不是很好,只能说能很方便的使用。
调用方法:
填充:comboBoxTree1.Fill(DataTable dt, object ParentID)
///
/// 填充Tree
///
/// 父级编号
/// 格式,三列,Id,Name,ParentId,只要顺序一样就可以了
public void Fill(DataTable dt, object ParentID)
设置值:SelectedByValue(object value, object text)
///
/// 根据值来查找
///
/// 值
/// Text可以随便写,当然,最好是什么