listViewTaskList.Clear();
            DataSet tmpds 
= new DataSet();
            tmpds 
= DAL.dataList.GetAutoTaskConfirm(49,7332);

        
            DataView dv 
= tmpds.Tables[0].DefaultView;
            
if(dv.Count>0)
            
{
                
                textBoxCaseNumber.Text 
= dv[0]["caseid"].ToString();
                textBoxAppName.Text 
= dv[0]["ApplicantName"].ToString();
                textBoxNote.Text 
= dv[0]["CaseNote"].ToString();
            }


            listViewTaskList.View 
= View.Details;
            
// Allow the user to rearrange columns.
            listViewTaskList.AllowColumnReorder = true;
            
// Display check boxes.
            listViewTaskList.CheckBoxes = true;
            
// Select the item and subitems when selection is made.
            listViewTaskList.FullRowSelect = true;
            
// Display grid lines.
            listViewTaskList.GridLines = true;
            
// Sort the items in the list in ascending order.
            listViewTaskList.Sorting = SortOrder.Ascending;

            listViewTaskList.Columns.Add(
"TaskID"80, HorizontalAlignment.Left);
            listViewTaskList.Columns.Add(
"TaskName",150 , HorizontalAlignment.Left);
            listViewTaskList.Columns.Add(
"Note"300, HorizontalAlignment.Left);

            
foreach (DataRow arow in tmpds.Tables[0].Rows)
            
{
                ListViewItem lvitem 
= new ListViewItem(arow["taskid"].ToString());
                lvitem.Checked
=true;
                lvitem.SubItems.Add(arow[
"TaskName"].ToString());
                lvitem.SubItems.Add(arow[
"Note"].ToString());
                        
                listViewTaskList.Items.Add(lvitem);
            }
双击
    if(listView1.SelectedItems.Count==1)
            
{
                ListView.SelectedListViewItemCollection  selecteditem 
= listView1.SelectedItems;

                
foreach(ListViewItem item in selecteditem)
                
{

                    
foreach(ListViewItem.ListViewSubItem subitem in item.SubItems )
                    
{
                        Activity.AppendText(subitem.Text
+"\r\n");
                    
                    }

                }

            }
取出己选
    ListView.CheckedListViewItemCollection chkItm = listView1.CheckedItems;
            
            ListView.SelectedListViewItemCollection  selectedItem 
= listView1.SelectedItems;
            
foreach(ListViewItem item in chkItm)
            
{
                    
foreach(ListViewItem.ListViewSubItem subitem in item.SubItems )
                    
{
                        Activity.AppendText(subitem.Text
+"\r\n");
                    
                    }

            }
dataset初始化