// Delete button private void DeleteBtn_Click(object sender, EventArgs e) { int index = pdfsToPrintLis.SelectedIndex; // Si el item seleccionado es el ultimo pdfsToPrintLis.Items.RemoveAt(index); OutputPathTxt.Focus(); }
// Move down button private void MoveDownBtn_Click_1(object sender, EventArgs e) { pdfsToPrintLis.Sorted = false; // El item B es el item seleccionado, el A es el que esta debajo del seleccionado int indexB = pdfsToPrintLis.SelectedIndex; int indexA = indexB + 1; // Si el item seleccionado es el ultimo, no haga nada if (indexB < pdfsToPrintLis.Items.Count - 1) { string itemA = (string)pdfsToPrintLis.Items[indexA]; pdfsToPrintLis.Items.RemoveAt(indexA); pdfsToPrintLis.Items.Insert(indexB, itemA); } OutputPathTxt.Focus(); }
///----- // GUI // ///----- // Move up button private void MoveUpBtn_Click(object sender, EventArgs e) { pdfsToPrintLis.Sorted = false; // El item B es el item seleccionado, el A es el que esta arriba del seleccionado int indexB = pdfsToPrintLis.SelectedIndex; int indexA = indexB - 1; // Si el item seleccionado es el 1, no haga nada if (indexB > 0) { string itemA = (string)pdfsToPrintLis.Items[indexA]; pdfsToPrintLis.Items.RemoveAt(indexA); pdfsToPrintLis.Items.Insert(indexB, itemA); } OutputPathTxt.Focus(); }