コード例 #1
0
 private void _displayCheckedInstallments()
 {
     if (_installmentFile != null)
     {
         listViewFormatedInstallments.Items.Clear();
         foreach (ListViewItem checkedItem in listViewInstallments.CheckedItems)
         {
             string[] formatedData = _installmentFile.GetFormatedRowData(checkedItem.Tag as Installment).ToArray();
             if (formatedData.Length > 0)
             {
                 ListViewItem item = new ListViewItem(formatedData[0]);
                 item.SubItems.AddRange(formatedData.Skip(1).ToArray());
                 item.Tag = checkedItem.Tag;
                 listViewFormatedInstallments.Items.Add(item);
             }
         }
         if (listViewFormatedInstallments.Items.Count > 0)
         {
             listViewFormatedInstallments.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent);
         }
     }
     labelSelectedInstallments.Text = listViewInstallments.CheckedItems.Count.ToString();
 }