2009-12-20 119 views
24

我正在做一個Windows Mobile應用程序6.1。ListView標題不顯示

我在列表視圖中拖動,並去列和列添加到我的列表視圖。當我運行列表視圖時,它們不顯示。

然後我嘗試通過C#代碼在頁面加載中使用以下代碼添加它們。

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

這也不起作用。他們爲什麼不出現?

回答

55

您必須使用詳細視圖才能看到列標題。


listView1.View = View.Details; 

如果這不是問題,則列標題可能會隱藏在windows系統的後面。

+1

在我的情況下,標題在MenuStrip後面。我把menutrip和listview放在tablelayoutpanel中來解決這個問題。 – 2012-05-07 14:10:48

+0

在我的情況下,當窗口打開並且碰巧爲零時,我保存並從應用程序的.config文件加載列寬。嘆 – slayernoah 2016-05-03 15:13:52