private void ListViewItemDrag(object sender, System.Windows.Forms.ItemDragEventArgs e) { // -------------------------------------------------------- // User is trying to initiate a drag - allow drag operation // -------------------------------------------------------- VariableListView.DoDragDrop("xx", DragDropEffects.All); }
private void PopulateVariableListView() { // ---------------------------------------------- // Populate the variable list view box // ---------------------------------------------- if ((ComponentFilter.SelectedIndex >= 0) && (ComponentFilter.SelectedIndex < MyComponents.Count)) { System.Windows.Forms.Cursor.Current = Cursors.WaitCursor; VariableListView.BeginUpdate(); VariableListView.Groups.Clear(); VariableListView.Items.Clear(); VariableListView.Columns.Clear(); if (EventsCheckBox.Checked) { AddThingsToListView(MyComponents[ComponentFilter.SelectedIndex], "Events"); ColumnHeader1.Text = "Event name"; VariableListView.Columns.Add(ColumnHeader1); VariableListView.Columns.Add(ColumnHeader3); } else { AddThingsToListView(MyComponents[ComponentFilter.SelectedIndex], "Variables"); ColumnHeader1.Text = "Variable name"; VariableListView.Columns.Add(ColumnHeader1); VariableListView.Columns.Add(ColumnHeader4); VariableListView.Columns.Add(ColumnHeader2); VariableListView.Columns.Add(ColumnHeader3); } VariableListView.EndUpdate(); VariableListView.Columns[0].AutoResize(ColumnHeaderAutoResizeStyle.ColumnContent); System.Windows.Forms.Cursor.Current = Cursors.Default; } }
private void PopulateVariableListView() { // ---------------------------------------------- // Populate the variable list view box // ---------------------------------------------- if ((ComponentFilter.SelectedIndex >= 0) && (ComponentFilter.SelectedIndex < MyComponents.Count)) { VariableListView.BeginUpdate(); try { VariableListView.Groups.Clear(); VariableListView.Items.Clear(); string PropertyGroup = XmlHelper.Type(Data); // e.g. variables or events if (PropertyGroup.ToLower() == "tracker") { PropertyGroup = "variables"; } if (MyComponents[ComponentFilter.SelectedIndex].type == "tracker") { AddTrackerExamples(); } else { AddThingsToListView(MyComponents[ComponentFilter.SelectedIndex], PropertyGroup); } } finally { VariableListView.EndUpdate(); } VariableListView.Columns[0].AutoResize(ColumnHeaderAutoResizeStyle.ColumnContent); } }