TreeNode.Text Özellik

Tanım

Ağaç düğümünün etiketinde görüntülenen metni alır veya ayarlar.

C#
public string Text { get; set; }

Özellik Değeri

String

Ağaç düğümünün etiketinde görüntülenen metin.

Örnekler

Aşağıdaki kod örneği, alt ağaç düğümlerini atamak için bir kök ağaç düğümü oluşturur. kök ağaç düğümüne bir ArrayList alt ağaç düğümü Customer ve nesneye atanan Customer her Order nesne için bir alt ağaç düğümü eklenir. Customer nesnesi özelliğine Tag atanır ve nesneleri temsil eden Customer ağaç düğümleri metinle Orange birlikte görüntülenir. Bu örnekte tanımlı bir Customer ve Order nesnesine, üzerinde bir TreeView Formdenetime ve nesneleri içeren Customer bir ArrayList adlandırılmış customerArray öğeye sahip olmanız gerekir.

C#
public class Customer
{
   public ArrayList CustomerOrders;
   public string CustomerName;
   public Customer(string myName)
   {
      CustomerName = myName;
      CustomerOrders = new ArrayList(); 
   }
}
public class Order
{
   public string OrderID;
   public Order(string myOrderID )
   {
      this.OrderID = myOrderID;
   }
}

public void AddRootNodes()
{
   // Add a root node to assign the customer nodes to.
   TreeNode rootNode = new TreeNode();
   rootNode.Text = "CustomerList";
   // Add a main root treenode.
   myTreeView.Nodes.Add(rootNode);

   // Add a root treenode for each 'Customer' object in the ArrayList.
   foreach(Customer myCustomer in customerArray)
   {
      // Add a child treenode for each Order object.
      int i = 0;
      TreeNode[] myTreeNodeArray = new TreeNode[5];
      foreach(Order myOrder in myCustomer.CustomerOrders)
      {
         myTreeNodeArray[i] = new TreeNode(myOrder.OrderID);
         i++;
      }
      TreeNode customerNode = new TreeNode(myCustomer.CustomerName,
        myTreeNodeArray);
        // Display the customer names with and Orange font.
        customerNode.ForeColor = Color.Orange;
        // Store the Customer object in the Tag property of the TreeNode.
        customerNode.Tag = myCustomer;
      myTreeView.Nodes[0].Nodes.Add(customerNode);
   }
}

Açıklamalar

Bir öğesinin görüntüleyebileceği TreeNode karakter sayısı üst sınırı 259'dur. String Bu özelliğe 259'dan fazla karakter içeren bir atanırsa, yalnızca ilk 259 karakter görüntülenir.

Üst TreeView öğesinin özelliği olarak ayarlandıysa LabelEdit bu özellik kullanıcı tarafından ayarlanamazfalse. Bu özelliği açıkça ayarlamanın alternatifi, özelliği temsil eden bir dize parametresine sahip oluşturuculardan birini TreeNode kullanarak ağaç düğümünü oluşturmaktır Text . Etiket, görüntüleniyorsa resmin yanında TreeNode görüntülenir.

Şunlara uygulanır

Ürün Sürümler
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

Ayrıca bkz.