private void button7_Click(object sender, EventArgs e) { int selectedIndex = listBox1.SelectedIndex; if (selectedIndex < ActionList.Count - 1) { Actions actionToMoveUp = ActionList.ElementAt(selectedIndex + 1); ActionList.RemoveAt(selectedIndex + 1); ActionList.Insert(selectedIndex, actionToMoveUp); listBox1.DataSource = null; listBox1.DataSource = ActionList; listBox1.SelectedIndex = selectedIndex + 1; } }
private void button6_Click(object sender, EventArgs e) { int selectedIndex = listBox1.SelectedIndex; if (selectedIndex > 0) { Actions actionToMoveDown = ActionList.ElementAt(selectedIndex - 1); ActionList.RemoveAt(selectedIndex - 1); ActionList.Insert(selectedIndex, actionToMoveDown); listBox1.DataSource = null; listBox1.DataSource = ActionList; listBox1.SelectedIndex = selectedIndex - 1; } }