0
我寫這篇文章的代碼:列表視圖在C#不工作
public Form1()
{
InitializeComponent();
listView1.View = View.Details;
SqlConnection con = new SqlConnection("Data Source=(local);Initial Catalog=person;Integrated Security=True");
SqlDataAdapter ada = new SqlDataAdapter("select * from personal", con);
DataTable dt = new DataTable();
ada.Fill(dt);
for (int i = 0; i < dt.Rows.Count; i++)
{
DataRow dr = dt.Rows[i];
ListViewItem listitem = new ListViewItem(dr["name"].ToString());
listitem.SubItems.Add(dr["lastname"].ToString());
listView1.Items.Add(listitem);
}
}
它編譯沒有任何錯誤/警告,但它並沒有顯示任何東西。
您是否嘗試調試此代碼?你的查詢是否有任何行檢索?我建議在調用 – Steve
之前使用調試器來調試和修復子項目中的數據。但沒有表現出來。 – user2254798
您是否定義了ListView子項目列? – Steve