private void selectSlika(Slika slika) { for (int i = 0; i < lstSlike.Items.Count; i++) { Slika s = (Slika)lstSlike.Items[i]; if (s == slika) { lstSlike.SelectedIndex = i; return; } } }
private void btnDodajSliku_Click(object sender, EventArgs e) { string relFileNamePath = ElementForm.getAppRelativeFileNamePathFromUser(); if (relFileNamePath != null) { if (findSlika(relFileNamePath) != null) { MessageBox.Show( "Slika: " + relFileNamePath + " vec postoji za dati element.", "Greska"); return; } else { Slika s = new Slika(relFileNamePath, false, 100); element.dodajSliku(s); refreshLstSlike(); selectSlika(s); } } }
public virtual void ukloniSliku(Slika slika) { slike.Remove(slika); }