private void EditSelectedItem() { if (pointList.SelectedIndices.Count > 0) { var index = pointList.Items.IndexOf(pointList.SelectedItems[0]); var point = Map.PointObjects[index]; Map.PointObjects.RemoveAt(index); pointList.SelectedItems[0].Remove(); var createForm = new CreatePointObject() { Map = Map, PointListForm = this, isEditing = true }; createForm.Text = Strings.EditPointObject; createForm.btnCreate.Text = Strings.Edit; createForm.txtId.Text = point.Id.ToString(); createForm.txtMapId.Text = point.MapId.ToString(); createForm.txtX.Text = point.X.ToString(); createForm.txtY.Text = point.Y.ToString(); createForm.cmbType.SelectedIndex = createForm.cmbType.FindStringExact(point.GetTypeName()); createForm.ShowDialog(); } }
#pragma warning disable IDE1006 // Naming Styles private void btnCreate_Click(object sender, EventArgs e) #pragma warning restore IDE1006 // Naming Styles { var createForm = new CreatePointObject() { Map = Map, PointListForm = this }; createForm.ShowDialog(); }