public void RefreshView() { // listBox1.Items.Clear(); this.listView1.Items.Clear(); this.Text = this.m_sp.GetSceneGraphName() + " Behaviors"; // DataTable dt = new DataTable(); // dt.Columns.Add("Name", typeof(string)); // dt.Columns.Add("Index", typeof(int)); int nNumBhs = m_sp.GetNumBehaviors(); for (int i = 0; i < nNumBhs; i++) { Behavior bh = (Behavior)m_sp.GetBehaviorByIndex(i); // DataRow row = dt.NewRow(); // row["Name"] = bh.ToString(); // row["Index"] = i; // dt.Rows.Add(row); // listBox1.Items.Add(); ListViewItem item = new ListViewItem(new string[] { bh.ToString(), i.ToString() }); this.listView1.Items.Add(item); } // this.listView1.DataSource = dt; // this.listBox1.DisplayMember = "Name"; }