2009-12-20 40 views
24

Tôi đang làm một ứng dụng dành cho thiết bị di động cửa sổ 6.1.Tiêu đề danh sách không hiển thị

Tôi đã kéo trong chế độ xem danh sách và chuyển đến cột và thêm các cột vào chế độ xem danh sách của tôi. Khi tôi chạy listview họ không hiển thị.

Sau đó, tôi đã cố thêm chúng qua mã C# khi tải trang bằng mã sau.

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

tính năng này không hoạt động. Tại sao họ không xuất hiện?

Trả lời

55

Bạn phải sử dụng chế độ xem chi tiết để hiển thị tiêu đề cột.


listView1.View = View.Details; 

Nếu đó không phải là vấn đề, tiêu đề cột có thể bị ẩn sau thanh hệ thống cửa sổ.

+1

Trong trường hợp của tôi, tiêu đề nằm phía sau MenuStrip. Tôi đặt menustrip và listview trong một tablelayoutpanel để giải quyết vấn đề này. –

+0

Trong trường hợp của tôi, tôi đã lưu và sau đó tải chiều rộng cột từ tệp .config của ứng dụng khi cửa sổ mở ra và chúng xảy ra bằng không. Thở dài – slayernoah

Các vấn đề liên quan