Пример #1
0
 /// <summary>
 /// 选择
 /// </summary>
 /// <param name="treeNodeCollection"></param>
 /// <param name="isChecked"></param>
 public static void Checked(TriStateTreeView tstv, bool isChecked)
 {
     foreach (TriStateTreeNode node in tstv.Nodes)
     {
         node.Checked = isChecked;
     }
     tstv.Refresh();
 }
Пример #2
0
 public static void SetImageList(TriStateTreeView treeview, System.Windows.Forms.ImageList imageList, int selectedImageIndex = -1, int dirImageIndex = 0, int fileImageIndex = 1, int expandImageIndex = 2, int indexUnchecked = 3, int indexIndeterminate = 4, int indexChecked = 5)
 {
     treeview.ImageList = imageList;
     try
     {
         treeview.SelectedImageIndex      = selectedImageIndex;
         treeview.DirImageIndex           = dirImageIndex;
         treeview.FileImageIndex          = fileImageIndex;
         treeview.ExpandImageIndex        = expandImageIndex;
         treeview.UncheckedImageIndex     = indexUnchecked;
         treeview.IndeterminateImageIndex = indexIndeterminate;
         treeview.CheckedImageIndex       = indexChecked;
         treeview.Refresh();
     }
     catch
     { }
 }