参照了网上的一些教程自己弄了个完整点的代码
/// <summary>
/// 设置菜单树
/// </summary>
private void SetMenu()
{
DataTable dtMenu = new DataTable();
dtMenu = SysManager.GetMenu("", "");
treeMenu.CheckBoxes = true;
//创建菜单树
CreateTreeView(treeMenu.Nodes, dtMenu, 0);
treeMenu.ExpandAll();
}
/// <summary>
/// 创建treeView
/// </summary>
/// <param name="nodes"></param>
/// <param name="dt"></param>
/// <param name="intMenuID"></param>
private void CreateTreeView(TreeNodeCollection nodes, DataTable dt, int intMenuID)
{
//过滤条件
string strFilter = string.Empty;