Listview 取選中的值 C#
原文出處: http://hi.baidu.com/yoho_boy/blog/item/e409ded9e74530e338012f41.html
Listview 取選中的值 C#
2009-09-29 23:16
1.
程式碼:
int Index =0;
if(this.listView1.SelectedItems.Count>0)//判斷listview有被選中項
{
Index =this.listView1.SelectedItems[0].Index;//取當前選中項的index,SelectedItems[0]這必須為0
String aa = listView1.Items[Index].SubItems[0].Text;//用我們剛取到的index取被選中的某一列的值從0開始
MessageBox.Show(aa);
}
2.
foreach(ListViewItem item in listView1.SelectedItems)
{
foreach(ListViewItem.ListViewSubItem subItem in item.SubItems)
{ //subItem 為一行中的子項。
}
}
3.
foreach ( ListViewItem item in ListView1.SelectedItems )
{ item.SubItems[1].Text }
4.
//用這個事件就可以取得當前選擇的Item了
private void listView1_ItemSelectionChanged(object sender, ListViewItemSelectionChangedEventArgs e)
{
textBox1.Text = e.Item.Text;
}
5.如何刪除ListView中選中的專案?
題目要求:在ListView控制元件中,刪除選中的專案。(如下圖,在"示例欄位"列表框中選擇了3個專案,要求在點選了">"按鈕後,將這3項新增到"新表中的欄位"列表框中,同時將"示例欄位"中選擇的這3項從列表框中刪除)
執行後的結果如下圖所示:
關鍵的實現程式碼(按鈕">",名稱為:btnAdd)如下:
private void btnAdd_Click(object sender, EventArgs e)
{
//通過迴圈先將選中的專案新增到"新表中的欄位"列表框(lstNewFields)中
for (int count = 0; count<this.lstSampleFields.SelectedItems.Count; count++)
{
this.lstNewFields.Items.Add(this.lstSampleFields.SelectedItems[count]);
}
//通過迴圈將選中的專案從"示例欄位"列表框(lstSampleFields)中刪除
while (this.lstSampleFields.SelectedItems.Count != 0)
{
this.lstSampleFields.Items.Remove(this.lstSampleFields.SelectedItems[0]);
}
}
=======================================
取listview當前被選中的任一列的值
int Index = 0;
if (this.listview1.SelectedItems.Count > 0) //判斷listview有被選中項
{
Index = this.listview1.SelectedItems[0].Index; //取當前選中項的index,SelectedItems[0]這必須為0
String aa = listview1.Items[Index].SubItems[1].Text; //用我們剛取到的index取被選中的某一列的值從0開始
}
相關文章
- android開發中如何動態獲取listview中的item的值AndroidView
- JavaScript 獲取選中checkbox核取方塊的值JavaScript
- 使用layui框架的select獲取選中的值UI框架
- JavaScript獲取選中radio單選按鈕值JavaScript
- jQuery 利用萬用字元獲取多選框選中的值jQuery字元
- 在js中獲取 input checkbox裡選中的多個值JS
- android中的ListViewAndroidView
- C#獲取URL引數值C#
- C# generate listview and fill data no xamlC#View
- UWP 取消GridView、ListView滑鼠選中、懸停效果View
- C#獲取某個物件的屬性值C#物件
- C# 解析獲取Url引數值C#
- Flutter 中 ListView 的使用FlutterView
- XamarinEssentials教程獲取首選項的值
- 修改Ehcache快取中取到的值,快取中的值也被修改了快取
- C#中普通快取的使用C#快取
- 獲取ChoiceGroup多選狀態下的值
- C#反射設定屬性值和獲取屬性值C#反射
- 直播商城原始碼,PopupWindow選單在ListView中顯示原始碼View
- JavaScript獲取選中checkbox核取方塊的選中值JavaScript
- jQuery獲取點選td單元格的值jQuery
- 【Javascript】獲取選中的文字JavaScript
- gitlab cicd中獲取tag值的方式Gitlab
- 2020-10-26 listview單選儲存View
- python中獲取如何Series值Python
- PHP中如何獲取下拉選單的值PHP
- 點選文字選中或取消選中checkbox核取方塊
- 【Azure Developer】使用 CURL 獲取 Key Vault 中 Secrets 中的值Developer
- flutter系列之:flutter中listview的高階用法FlutterView
- C#中實現窗體間傳值方法C#
- C# 獲取PDF中的數字簽名證書C#
- JavaScript獲取選中checkbox valueJavaScript
- Spring Boot EL獲取配置檔案中的值的方式Spring Boot
- Python中怎麼讀取列表中某個值?Python
- 確保從列表中獲取可用值
- C# 正規表示式提取字串中括號裡的值C#字串
- flutter中ListView做一個掘金列表FlutterView
- jquery獲取下拉框選中的屬性值jQuery
- JavaScript獲取css的值JavaScriptCSS