web-dev-qa-db-fra.com

Les en-têtes ListView ne s'affichent pas

Je fais une application Windows Mobile 6.1.

J'ai glissé dans une vue de liste et je suis allé aux colonnes et j'ai ajouté des colonnes à ma vue de liste. Lorsque j'exécute la liste, ils n'apparaissent pas.

J'ai ensuite essayé de les ajouter via le code C # au chargement de la page avec le code suivant.

ColumnHeader header = new ColumnHeader();
            header.Text = "gkgag";
            header.Width = 100;
            header.TextAlign = HorizontalAlignment.Center;
            listView1.Columns.Add(header);

cela ne fonctionne pas non plus. Pourquoi ne se présentent-ils pas?

28
chobo2

Vous devez utiliser la vue détaillée pour que les en-têtes de colonne soient visibles.


listView1.View = View.Details;

Si ce n'est pas le problème, les en-têtes de colonne peuvent être cachés derrière le système Windows.

65
Jens Granlund