TreeView.HideSelection Özellik

Tanım

Ağaç görünümü odağı kaybettiğinde bile seçili ağaç düğümünü vurgulu olarak kaldığını belirten bir değer alır veya ayarlar.

C#
public bool HideSelection { get; set; }

Özellik Değeri

true ağaç görünümü odağı kaybettiğinde seçili ağaç düğümü vurgulanmazsa; aksi takdirde , false. Varsayılan değer: true.

Örnekler

Aşağıdaki kod örneği özelliğinin HideSelection nasıl kullanılacağını gösterir. Bu örneği çalıştırmak için aşağıdaki kodu bir forma yapıştırın ve formun InitializeSelectedTreeView oluşturucusunda veya Load olay işleyicisinde yöntemini çağırın.

C#

// Declare the TreeView control.
internal System.Windows.Forms.TreeView TreeView2;

// Initialize the TreeView to blend with the form, giving it the 
// same color as the form and no border.
private void InitializeSelectedTreeView()
{

    // Create a new TreeView control and set the location and size.
    this.TreeView2 = new System.Windows.Forms.TreeView();
    this.TreeView2.Location = new System.Drawing.Point(72, 48);
    this.TreeView2.Size = new System.Drawing.Size(200, 200);

    this.TreeView2.BorderStyle = BorderStyle.Fixed3D;
    
    // Set the HideSelection property to false to keep the 
    // selection highlighted when the user leaves the control. 
    // This helps it blend with form.
    this.TreeView2.HideSelection = false;

    // Add the nodes.
    this.TreeView2.Nodes.AddRange(new TreeNode[]
        {new TreeNode("Features", 
            new TreeNode[]{
            new TreeNode("Full Color"), 
            new TreeNode("Project Wizards"), 
            new TreeNode("Visual C# and Visual Basic Support")}), 
            new TreeNode("System Requirements", 
            new TreeNode[]{
                new TreeNode("Pentium 133 MHz or faster processor "),
                new TreeNode("Windows 98 or later"), 
                new TreeNode("100 MB Disk space")})
        });

    // Set the tab index and add the TreeView to the form.
    this.TreeView2.TabIndex = 0;
    this.Controls.Add(this.TreeView2);
}

Açıklamalar

Bu özellik olarak falseayarlandığında, denetimdeki TreeView seçili düğümler, denetim odağı kaybettiğinde geçerli seçim renginden farklı bir renkte TreeView vurgulanmış olarak kalır. Kullanıcı formda farklı bir denetime tıkladığında veya farklı bir pencereye geçtiğinde, kullanıcı tarafından seçilen öğeleri görünür durumda tutmak için bu özelliği kullanabilirsiniz.

Not

Uygulamalarınızın erişilebilirliğiyle ilgileniyorsanız özelliğini falseolarak ayarlamanız HideSelection önerilir.

Ş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, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Ayrıca bkz.