Bonjour,
Je souhaiterais créer un formulaire dans lequel s'affiche un treeView.
Je voudrais que ce formulaire s'affiche sans scrollbar (il faut voir tout les noeuds du treeView).
Voici comment je fais :
Dans ce cas là, mon treeView est affiché avec les scrollBar.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 TreeView tv = new TreeView(); tv.Nodes.Add(tn); tv.Dock = DockStyle.Fill; tv.ExpandAll(); // nv formulaire avec treeView et le noeud à capturer Form dlgCapture = new Form(); //dlgCapture.Size = new Size(300, 220); dlgCapture.Size = new Size(tv.Width, tv.Height); dlgCapture.FormBorderStyle = FormBorderStyle.None; dlgCapture.MaximizeBox = false; dlgCapture.MinimizeBox = false; dlgCapture.ShowIcon = false; dlgCapture.StartPosition = FormStartPosition.CenterParent; dlgCapture.Controls.Add(tv); dlgCapture.Show();
Savez-vous comment faire pour l'afficher sans scrollBar, cad avec la vraie taille de mon treeview (visibilité de tous les noeuds) ?
Si vous avez des questions, ou que mon explication ne vous semble pas très détaillée, n'hésitez pas à me demander.
Merci par avance.
Mosco
Partager