1
alt text http://img153.imageshack.us/img153/9417/snapshotapp.jpg如何挑選從一個ListView行一列值 - C#的.NET
- 我怎樣才能值500從所選擇的行獲取到一個變量?
一個解決方案是獲取行位置編號,然後獲取CustomerID位置編號。你可以請一個簡單的解決方案。
- SelectedItems表示選定的行和SubItems表示列值,所以SelectedItem 0和SubItem 0將表示值500.對嗎?
這是我如何填充ListView:
for (int i = 0; i < tempTable.Rows.Count; i++)
{
DataRow row = tempTable.Rows[i];
ListViewItem lvi = new ListViewItem(row["customerID"].ToString());
lvi.SubItems.Add(row["companyName"].ToString());
lvi.SubItems.Add(row["firstName"].ToString());
lvi.SubItems.Add(row["lastName"].ToString());
lstvRecordsCus.Items.Add(lvi);
}
我對此很陌生,所以我只是嘗試實現功能,然後我會專注於如何改進編碼。基於要求,我必須使用ListView而不是DataGridView – peace 2010-05-22 09:58:46
但是,您的ListView看起來就像一個Grid。爲什麼不使用正確的工具? – 2010-05-22 10:00:27
而且,「實現功能」的錯誤方式會變得非常昂貴。更好地思考一下。 – 2010-05-22 10:01:26