public void setListView(ListView list) { if (list != null) { ListViewWorker Worker = new ListViewWorker(); Worker.copyListView(list, this.listView); } }
public ListView getListView() { ListView list = new ListView(); ListViewWorker Worker = new ListViewWorker(); Worker.copyListView(this.listView, list); return(list); }
private ListView buildSumList() { int pp = 0; ListView sumerizeListView = new ListView(); ListViewWorker lw = new ListViewWorker(); foreach (ListView resultView in listViewExports) { resultView.Columns.Add("Group"); statusLabel.Text = "writing group no.: " + pp; statusLabel.Invalidate(); Application.DoEvents(); for (int ai = 0; ai < resultView.Items.Count; ai++) { resultView.Items[ai].SubItems.Add(listLabelExports[pp]); } if (sumerizeListView.Columns.Count == 0) { lw.copyListView(resultView, sumerizeListView); } else { lw.addListView(resultView, sumerizeListView, 0, 0); } statusLabel.Text = "writing group no.: " + pp; statusLabel.Invalidate(); Application.DoEvents(); for (int ai = 0; ai < resultView.Items.Count; ai++) { resultView.Items[ai].SubItems.Add(listLabelExports[pp]); } pp++; } statusLabel.Text = "build done "; return(sumerizeListView); }
public ListView getResultAsListView() { ListView resultView = buildSumList(); resultView.View = View.Details; resultView.Width = MainView.Width - 60; resultView.Height = MainView.Width; resultView.Left = 10; resultView.Top = 30; resultView.AutoArrange = true; resultView.FullRowSelect = true; resultView.GridLines = true; ListView CopyThat = new ListView(); ListViewWorker Worker = new ListViewWorker(); Worker.copyListView(resultView, CopyThat); //return resultView; return(CopyThat); }