2009-05-15 57 views

Trả lời

26

Đặt listView.View như vậy:

GridView myGridView = new GridView(); 
myGridView.AllowsColumnReorder = true; 
myGridView.ColumnHeaderToolTip = "Employee Information"; 

GridViewColumn gvc1 = new GridViewColumn(); 
gvc1.DisplayMemberBinding = new Binding("FirstName"); 
gvc1.Header = "FirstName"; 
gvc1.Width = 100; 
myGridView.Columns.Add(gvc1); 
GridViewColumn gvc2 = new GridViewColumn(); 
gvc2.DisplayMemberBinding = new Binding("LastName"); 
gvc2.Header = "Last Name"; 
gvc2.Width = 100; 
myGridView.Columns.Add(gvc2); 
GridViewColumn gvc3 = new GridViewColumn(); 
gvc3.DisplayMemberBinding = new Binding("EmployeeNumber"); 
gvc3.Header = "Employee No."; 
gvc3.Width = 100; 
myGridView.Columns.Add(gvc3); 

listView.View = myGridView; 
+1

nơi tôi có thể tìm thấy ví dụ hoàn chỉnh về việc thêm dữ liệu Col also.this mã chỉ thêm (First Name, Last Name, nhân viên số) tiêu đề ... tôi cần dữ liệu xin vui lòng? –

3

Bạn có thể thử này;

GridView _gridView = new GridView(); 
_gridView.Columns.Add(
    new GridViewColumn 
    { 
     DisplayMemberBinding = new Binding("columnTitle"), 
     Header = "columnHeader", 
     Width = double.NaN 
    }); 
0

Hãy thử điều này:

  for(int i=0; i < dt.Columns.Count; i++) 
       { 
        GridViewColumn gvc = new GridViewColumn(); 
        gvc.Header = "Column"+i; 
        gvc.DisplayMemberBinding = new Binding("column"+i); 
        lvgvc.Columns.Add(gvc); 
       } 
Các vấn đề liên quan