예제 #1
0
        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("&amp;", "&").Replace("&quot;", "\"");
        }
예제 #2
0
        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("&amp;", "&").Replace("&quot;", "\"");
            }
        }