以下效果TreeList必须先绑定数据源,绑定方法如下:
this.treeList1.KeyFieldName = "id";
this.treeList1.ParentFieldName = "parentId";
this.treeList1.DataSource = ds.Tables[0];
效果:
实现代码如下:
/// <summary>
/// 窗体加载
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void FrmMain_Load(object sender, EventArgs e)
{
//显示过滤行
treeList1.OptionsView.ShowAutoFilterRow = true;
//开启过滤功能
treeList1.OptionsBehavior.EnableFiltering = true;
//定义TreeList列过滤事件
treeList1.ColumnFilterChanged += TreeL