System.Windows.Forms.ListView.Clear C# (CSharp) Method

Clear() public method

public Clear ( ) : void
return void
		public void Clear ()
		{
			columns.Clear ();
			items.Clear ();	// Redraw (true) called here
		}

Usage Example

Example #1
0
        //────────────────────────────────────────
        /// <summary>
        /// リスト・ビュー1の内容を、リスト・ビュー2へ、コピーします。
        /// </summary>
        /// <param name="listView"></param>
        /// <param name="listView"></param>
        public void CopyTo(ListView listView1, ListView listView2, Log_Reports log_Reports)
        {
            // リスト・ビュー2を空にします。
            listView2.Clear();

            // 編集テーブルを、並び順変更先テーブルにコピーします。
            foreach (ColumnHeader columnHeader in listView1.Columns)
            {
                listView2.Columns.Add(columnHeader.Text);
            }

            foreach (ListViewItem listViewItem in listView1.Items)
            {
                // [0]列目を初期値として設定します。
                ListViewItem newItem = new ListViewItem(listViewItem.Text);

                // 最初の[0]列目は既に追加済みなので、[1]列目以降から追加します。
                for (int nIndex = 1; nIndex < listViewItem.SubItems.Count; nIndex++)
                {
                    newItem.SubItems.Add(listViewItem.SubItems[nIndex]);
                }
                listView2.Items.Add(newItem);
            }

            goto gt_EndMethod;
            //
            gt_EndMethod:
            ;
        }
All Usage Examples Of System.Windows.Forms.ListView::Clear
ListView