1. 程式人生 > >C# ListView 刪除選定行的兩種方法

C# ListView 刪除選定行的兩種方法

方法一:

for (int i = listView1.SelectedItems.Count - 1; i >= 0; i--)
{
    ListViewItem item = listView1.SelectedItems[i];
    listView1.Items.Remove(item);                
}

方法二:

int Index = 0;            
if (this.listView1.SelectedItems.Count > 0)//判斷listview有被選中項
{         
       Index = this.listView1.SelectedItems[0].Index;//取當前選中項的index,SelectedItems[0]這必須為0       
       listView1.Items[Index].Remove();     
} 

相關推薦

C# ListView 刪除選定方法

方法一: for (int i = listView1.SelectedItems.Count - 1; i >= 0; i--) { ListViewItem item = listView1.SelectedItems[i]; listView1.

C++ 分割字符串方法

成功 ack 查找位置 == 指針 ret back 分隔符 替代 字符串切割的使用頻率還是挺高的,string本身沒有提供切割的方法,但可以使用stl提供的封裝進行實現或者通過c函數strtok()函數實現。 1、通過stl實現 涉及到string類的兩個函數find和s

監控程序運方法

str deb tcl clear ger create all 追蹤 sleep 1.監控程序運行堆棧 val currentThread = Thread.currentThread()@volatilevar flag = falseval t = new Threa

C++ 求列舉排列的方法

列舉排列常用的方法有兩種:一是遞迴列舉,二是用STL中的next_permutation。1.列舉遞迴:void print_permutation(int n,int *p,int *A,int cu

C++連線mysql資料庫的方法(ADO連線和mysql api連線)

【原文 http://www.jb51.net/article/44262.htm 】 現在正做一個介面,通過不同的連線字串操作不同的資料庫。要用到mysql資料庫,C++連線mysql有2種方法:利用ADO連線、利用mysql自己的api函式進行連線,下面看看如何用吧。

c#windowform連線資料庫的方法

一、 純操作實現 第一步:資料庫操作 1、開啟SqlServer2005的企業管理器,如果當前執行的不是local伺服器,則將其刪除,接著新建SqlServer註冊,新增local,實現註冊。

c#連線MySql資料庫的方法

using System;    using System.Collections.Generic;    using System.ComponentModel    using System.Drawing;    using System.Linq;   //vs2005好像沒有這個名稱空間,在c#20

1079: C語言程式設計教程(第三版)課後習題8.2---求方程 的根,用三個函式分別求當b^2-4ac大於0、等於0、和小於0時的根,並輸出結果。從主函式輸入a、b、c的值。【方法

題目描述 求方程 的根,用三個函式分別求當b^2-4ac大於0、等於0、和小於0時的根,並輸出結果。從主函式輸入a、b、c的值。 輸入 a b c 輸出 x1=? x2=? 樣例輸入 4

kafka徹底刪除topic的方法

本文基於kafka0.9.0.1親測有效,轉載請說明! 方法一:快速配置刪除法 1.kafka啟動之前,在server.properties配置delete.topic.enable=true  

C語言求素數的方法

1,判斷n是否能被1~n-1整除 #include<stdio.h> int main() { int i, n; scanf("%d", &n); for

刪除一堆資料中重複資料的方法(單鏈表與線性表)c++

前言   第一次寫部落格,問題雖然簡單,但是我寫的很認真的,,儘量將自己的思路寫的清晰,大神若路過請不要見笑(還望多多指點),真誠的希望我寫的東西能幫助到一些 人,有問題或錯誤都可以提,讓我們共同進步! 1.問題概述   在一堆資料中可能存在重複的資料,請將重

iOS 刪除UITableView 方法

大家都知道,刪除行時table會呼叫其Data Source方法: - (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPat

鏈表有環判斷,快慢指針方法/合並鏈表/刪除重復元素/二分遞歸和while

pan 快慢指針 fast public nbsp else pre log clas public static boolean hasCycle(ListNode head) { if (head == null || head.next ==

C#調用非托管C++DLL的方法

sso tro medium direction ive 之間 測試工程 win bug C#編寫的代碼屬於跨平臺的托管代碼,C++語言可以編寫托管(managed)和非托管(native)代碼。在C#與C++的混合編程中,經常會使用C#來調用native C++的DL

java打印等腰三角形的方法!(根據數,根據底邊長度)

triangle class [] 執行 next() result scanner 1-1 next 首先來看根據用戶輸入的底邊的長度判斷: 1 package cn.edu.nwpu.java; 2 3 import java.util.Scanner; 4

方法實現在HTML頁面加載完畢後運某個js

功能性 下載 事件 兩種 一點 方法 實現 代碼 寬度 js方法: <script type="text/javascript"> window.onload=function(){ var userName="xiaoming"; alert(user

linux環境下編譯運OpenCV程序的方法

https 鏈接庫 pen vco ons 程序 TP uil htm 一、命令行Command Line 1 g++ opencv_test.cpp -o opencv_test `pkg-config --cflags --libs opencv` 2 ./op

Shell 腳本有方法

方式 而不是 pan pri 文件名 二進制 ron linux 系統 腳本 1、作為可執行程序 將上面的代碼保存為 test.sh,並 cd 到相應目錄: chmod +x ./test.sh #使腳本具有執行權限 ./test.sh #執行腳本 註意,一定要寫成 .

統計字符串單詞數的方法(c語言實現)

字符串長度 字符 include ++ hit you 問題 code bool  問題描述:統計一個字符串,字符串由單詞,空格構成。  思路:   一,遍歷字符串所有字符,設置一個布爾變量來判斷當前是空格還是字母      1 #include <stdio

C語言經典演算法(九)——遞迴實現二分查詢的方法

後繼續整理演算法並寫出自己的理解和備註。 C++實現的:遞迴實現二分查詢演算法 1、 遞迴實現二分查詢 <1> 題目描述:針對資料,進行二分查詢(要求:資料的排列有序) <2> 方法一:概念法 <3> 方法二:遞迴法 原始碼: 一、 遞迴實現