2016-07-28 8 views
-1

Frage:, wie mehrere Knoten in RadTreeView binden

Wie kann ich mehrere Knoten in RadTreeView binden

Dies ist mein Code:

if (lblCategory != null && lblCategory.Text != string.Empty && rtCategory != null) 
{ 
    string[] tree = lblCategory.Text.Split(','); 

    for (int i = 0; i < tree.Length; i++) 
    {      
     foreach (RadTreeNode t in rtCategory.Nodes) 
     {       
      if (t.Value == tree[i]) 
      { 
       t.Selected = true; 
      } 
     } 

    } 
     rtCategory.ExpandAllNodes(); 
} 

Antwort

1

if (lblCategory = null & &! lblCategory.Text! = string.Empty & & rtKategorie! = null) { stri ng [] tree = lblCategory.Text.Split (',');

   for (int i = 0; i < tree.Length; i++) 
       { 

        foreach (RadTreeNode t in rtCategory.GetAllNodes()) 
        {       
         if (t.Value == tree[i]) 
         { 
          t.Selected = true; 
         } 
        } 

       } 
       rtCategory.ExpandAllNodes(); 
      } 

Verwendung GetAllNodes() anstelle von Knoten in foreach Zustand

+0

Dank jetzt seine Arbeit –

Verwandte Themen