最近在做一个类似QQ的项目,用到第三方控件sidebar,网上有关内容又很少,请高人指点指点啊....实例就像 QQ中 QQ好友 下面的 我的好友,陌生人,黑名单 等等

解决方案 »

  1.   

    下载个Devexpress,里面的NavBar就是你所需要的
      

  2.   

    //添加两个组 
    SbFriend.AddGroup("我的好友"); 
    SbFriend.AddGroup("陌生人");  
      

  3.   

    //添加两个组 
    SbFriend.AddGroup("我的好友"); 
    SbFriend.AddGroup("陌生人");  //两个参数,一个显示添加项的名称 ,如昵称,另一个整形的参数是图片在ImageList中的索引值 
    SbItem item =new SbItem((string)dataReader["NickName"],(int)dataReader["FaceId"]); SideBar中的组可以通过数组方式访问 比如: 
    sbFriend.Groups[0]  就是我的好友组 //添加项 
    sbFriends.Groups[0].Items.Add(item);
      

  4.   

    sbFrident.Groups[j].Items[i].ImageIndex =1;//imagelist中选择图片下标
    sbFrident.Groups.Clear();//清空
    sbFrident.Invalidate();//使QQ图片闪动正常
    sbFrident.SeletedItem.Parent.Items.Remove(sbFrident.SeletedItem);//删除
    sbFrident.Groups[j].Items.Count//下标为j的组中的子项总数
    sbFrident.SeletedItem.Tag//选择的项的Tag我也在做这个,解决了一些问题,所以分享一下