private void selectImage(object sender, MouseEventArgs e) //postavljanje bordera na selectovani picturebox { if (e.Button == MouseButtons.Left) { foreach (PictureBox p in panel1.Controls) { p.BorderStyle = BorderStyle.None; } selectedPB = (PictureBox)sender; ((PictureBox)sender).BorderStyle = BorderStyle.Fixed3D; } else { foreach (Rsc resurs in resursi) { if (((PictureBox)sender).Name.Equals(resurs.naziv)) { Izmena izm = new Izmena(tipovi, resurs, new Tabela(resursi, tipovi, this), etikete, this); izm.Show(); break; } } } foreach (TreeNode node in stablo.Nodes[0].Nodes) { if (((PictureBox)sender).Name.Equals(node.Text)) { stablo.SelectedNode = node; } } stablo.SelectedImageIndex = stablo.SelectedNode.ImageIndex; }
private void editFromMap(object sender, EventArgs e) { foreach (Rsc resurs in resursi) { if (((PictureBox)sender).Name.Equals(resurs.naziv)) { Izmena izm = new Izmena(tipovi, resurs, new Tabela(resursi, tipovi, this), etikete, this); izm.Show(); break; } } }
private void table_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == 6) { Izmena izm = new Izmena(tipovi, resursi.ElementAt(table.CurrentRow.Index), this, form.etikete, form); izm.Show(); } else if (e.ColumnIndex == 7) { Rsc tmp = resursi.ElementAt(table.CurrentRow.Index); //String naziv = resursi.ElementAt(table.CurrentRow.Index).naziv; resursi.RemoveAt(table.CurrentRow.Index); table.Rows.Remove(table.Rows[table.CurrentRow.Index]); form.removePB(tmp); form.reloadForm(); } else { Rsc tmp = resursi.ElementAt(table.CurrentRow.Index); oznaka_tb.Text = tmp.oznaka; naziv_tb.Text = tmp.naziv; opis_tb.Text = tmp.opis; tip_tb.Text = tmp.tip.naziv; if (tmp.obnovljiv) { obn_tb.Text = "Obnovljiv"; } else { obn_tb.Text = "Neobnovljiv"; } if (tmp.str_vaznost) { strv_tb.Text = "Bitan"; } else { strv_tb.Text = "Nebitan"; } jm_tb.Text = tmp.jm.ToString(); if (tmp.eskploativ) { ekspl_tb.Text = "Eksploativ"; } else { ekspl_tb.Text = "Neeksploativ"; } cena_tb.Text = tmp.cena.ToString(); frekv_tb.Text = tmp.frekv.ToString(); listView1.Items.Clear(); foreach (Et et in tmp.etikete) { listView1.Items.Add(et.oznaka); } } }
private void izmeni_Click(object sender, EventArgs e) { Control sourceControl = null; ToolStripItem menuItem = sender as ToolStripItem; if (menuItem != null) { // Retrieve the ContextMenuStrip that owns this ToolStripItem ContextMenuStrip owner = menuItem.Owner as ContextMenuStrip; if (owner != null) { // Get the control that is displaying this context menu sourceControl = owner.SourceControl; } } if (sourceControl.GetType() == typeof(TreeView)) { TreeNode tmp = ((TreeView)sourceControl).SelectedNode; Rsc resurs = null; if (tmp != null) { foreach (Rsc r in resursi) { if (r.naziv.Equals(tmp.Text)) { resurs = r; break; } } } if (resurs != null) { Izmena i = new Izmena(tipovi, resurs, new Tabela(resursi, tipovi, this), etikete, this); i.Show(); } reloadForm(); reloadMap(); } else if (sourceControl.GetType() == typeof(PictureBox)) { Rsc resurs = null; PictureBox tmp = (PictureBox)sourceControl; foreach (Rsc r in resursi) { if (r.naziv.Equals(tmp.Name)) { resurs = r; break; } } if (resurs != null) { Izmena i = new Izmena(tipovi, resurs, new Tabela(resursi, tipovi, this), etikete, this); i.Show(); } reloadForm(); reloadMap(); } }