void thisBox_Click(object sender, EventArgs e) { Hierarchical_Geographic_Form showGeoForm = new Hierarchical_Geographic_Form(); showGeoForm.SetGeography(geoObject); showGeoForm.Read_Only = read_only; showGeoForm.ShowDialog(); if (showGeoForm.Changed) { OnDataChanged(); } base.thisBox.Text = geoObject.ToString().Replace("<i>", "").Replace("</i>", "").Replace("&", "&").Replace(""", "\""); }
void thisBox_KeyDown(object sender, KeyEventArgs e) { if ((e.KeyCode != Keys.Control) && (e.KeyCode != Keys.PrintScreen) && (e.KeyCode != Keys.Down)) { Hierarchical_Geographic_Form showGeoForm = new Hierarchical_Geographic_Form(); showGeoForm.SetGeography(geoObject); showGeoForm.Read_Only = read_only; showGeoForm.ShowDialog(); if (showGeoForm.Changed) { OnDataChanged(); } base.thisBox.Text = geoObject.ToString().Replace("<i>", "").Replace("</i>", "").Replace("&", "&").Replace(""", "\""); } }