已将一个treelist绑定数据,并显示了checkbox,绑定方法如下treelist1.DataSource = EBLL.GetEvent(0); //一个返回datatable的方法
treelist1.ParentFieldName = "EventSortID";
treelist1.KeyFieldName = "EventID";得到的图像效果如下:现在我想要EventID为3的那项选中,如果用代码实现呢?devtreelist
treelist1.ParentFieldName = "EventSortID";
treelist1.KeyFieldName = "EventID";得到的图像效果如下:现在我想要EventID为3的那项选中,如果用代码实现呢?devtreelist
// 设置子节点的状态
private void SetCheckedChildNodes(TreeListNode node, CheckState check)
{
for (int i = 0; i < node.Nodes.Count; i++)
{
node.Nodes[i].CheckState = check;
SetCheckedChildNodes(node.Nodes[i], check);
}
}