ScrollBar

Résolu
cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 - 12 mai 2005 à 11:18
cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 - 13 mai 2005 à 12:36
Bonjour,

La question est simple : Existe-il une property qui permet de savoir si un control possède une scrollbar ?

Voici ce que j'aimerais faire : J'ai un listview, et je veux que la dernière colonne de ce listView prenne tout la place restante (pour que la colonne soit bien alignée). Je set donc à la dernière colonne, ça Width à -2 (ça permet l'ajustement).
Tout se passe correctement à priori.
Maintenant, je remplis mon listView, et je mets suffisament d'items à l'intérieurs pour qu'une scrollBar verticale (que je souhaite) apparaisse. Malheureusement, le Width à -2 ne tient pas compte de cette scrollbar, et du coup il n'y a plus assez de place horizontalement, et il m'ajoute une srollbar horizontale (que je ne veux absolument pas).
Comment faire pour que l'ajustemnet se fasse correctement, qu'il y ait une scrollbar verticale ou non ?

[Pub] http://www.csharpfr.com/auteurdetail.aspx?ID=13319 [\Pub]
C# forever

1 réponse

cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 61
13 mai 2005 à 12:36
Voici la solution que je viens de trouver à ce problème :



this.myListView.BeginUpdate();

this.myListView.Columns[last].Width = -2;

this.myListView.EndUpdate();

[Pub] http://www.csharpfr.com/auteurdetail.aspx?ID=13319 [\Pub]
C# forever
3
Rejoignez-nous