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);
}
双击
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.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初始化ListView.SelectedListViewItemCollection selectedItem = listView1.SelectedItems;
foreach(ListViewItem item in chkItm)
{
foreach(ListViewItem.ListViewSubItem subitem in item.SubItems )
{
Activity.AppendText(subitem.Text+"\r\n");
}
}