Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

TreeView.BorderStyle propriété

 

Date de publication : novembre 2016

Obtient ou définit le style de bordure du contrôle arborescence.

Espace de noms:   System.Windows.Forms
Assembly:  System.Windows.Forms (dans System.Windows.Forms.dll)

public BorderStyle BorderStyle { get; set; }

Valeur de propriété

Type: System.Windows.Forms.BorderStyle

Une des valeurs de BorderStyle. La valeur par défaut est Fixed3D.

Exception Condition
InvalidEnumArgumentException

La valeur assignée ne fait pas partie de la BorderStyle valeurs.

Lorsque la BorderStyle est définie sur Fixed3D, la TreeView a une apparence enfoncée en trois dimensions. Pour afficher une bordure fine plate autour de le TreeView affectez le BorderStyle propriété FixedSingle.

L’exemple de code suivant montre comment utiliser le BorderStyle énumération et la BorderStyle, ShowLines, Scrollable, HideSelection et ShowRootLines Propriétés. Pour exécuter cet exemple, collez le code suivant dans un formulaire et appelez la InitializeTreeView méthode dans le constructeur du formulaire ou Load (méthode).


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

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

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

	// Set the BorderStyle property to none, the BackColor property to  
	// the form's backcolor, and the Scrollable property to false.  
	// This allows the TreeView to blend in form.

	this.TreeView1.BorderStyle = BorderStyle.None;
	this.TreeView1.BackColor = this.BackColor;
	this.TreeView1.Scrollable = false;

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

	// Set the ShowRootLines and ShowLines properties to false to 
	// give the TreeView a list-like appearance.
	this.TreeView1.ShowRootLines = false;
	this.TreeView1.ShowLines = false;

	// Add the nodes.
	this.TreeView1.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.TreeView1.TabIndex = 0;
	this.Controls.Add(this.TreeView1);
}

.NET Framework
Disponible depuis 1.1
Retour au début
Afficher: