private void btn2_Click(object sender, EventArgs e) { string seleccionado = ""; string [] todoText = txb1.Lines; int i = 0; int indice = -1; seleccionado = this.txb1.SelectedText; foreach (string item in todoText) { if (item == seleccionado && item != "-1") { indice = i; break; } i++; } seleccionado += " " + indice.ToString(); MessageBox.Show(seleccionado); FrmTempera frmtemp = new FrmTempera(_miPaleta[indice]); //utilizo la propiedad del INDEXADOR DialogResult rta = frmtemp.ShowDialog(); if (rta == DialogResult.OK) { this._miPaleta -= frmtemp.MiTempera; this.txb1.Text = (string)_miPaleta; } }
private void btn1_Click(object sender, EventArgs e) { FrmTempera temp = new FrmTempera(); DialogResult rta = temp.ShowDialog(); if (rta == DialogResult.OK) { this._miPaleta += temp.MiTempera; this.txb1.Text = (string)_miPaleta; } }
private void btnMas_Click(object sender, EventArgs e) { FrmTempera colores = new FrmTempera(); if (colores.ShowDialog() == DialogResult.OK) { this.txtColores.Clear(); this._paleta += colores.Tempera; txtColores.Text += (string)this._paleta; } }
private void btnMenos_Click(object sender, EventArgs e) { string seleccionado = this.txtColores.SelectedText; int indice = -1; FrmTempera frmTempera = new FrmTempera(); foreach (string tempera in this.txtColores.Lines) { if (seleccionado != string.Empty && seleccionado == tempera && indice > -1) { if (frmTempera.ShowDialog() == DialogResult.OK) { this._paleta -= frmTempera.Tempera; this.txtColores.Text = (string)this._paleta; break; } } indice++; } }