首先要理解 DataTable是一個虛擬表,里面存有數據列,既然是虛擬的就不能夠為它去設置寬度,如果設置的話可以對其綁定的控件進行設置。
例如:綁定的控件對象為DataGridView那么可以這樣 datagridview1.datasource = datatable;datagridview1.Column[0].Width = 100;這樣就可以將控件上第一列的數據寬設置為100.
1 private void ShowDtails_Click(object sender, EventArgs e) 2 { 3 dataGridView2.DataSource = client.ShowFileInfo(); 4 dataGridView2.Columns[0].Width = 50; 5 dataGridView2.Columns[1].Width = 150; 6 dataGridView2.Columns[2].Width = 300; 7 }
【歡迎轉載】
轉載請表明出處: 樂學習
