Ejemplo n.º 1
0
        private void btnAddGridOk_Click(object sender, EventArgs e)
        {
            x      = 0; y = 0; n = 0;
            method = AddGridMethod.IDW;

            isvalid = int.TryParse(tbAddGridX.Text, out x) &
                      int.TryParse(tbAddGridY.Text, out y) &
                      int.TryParse(tbN.Text, out n);
            if (rb1.Checked)
            {
                method = AddGridMethod.IDW;
            }
            else if (rb2.Checked)
            {
                method = AddGridMethod.DPW;
            }

            if (!isvalid)
            {
                MessageBox.Show("输入非法,请输入整数");
                return;
            }
            else
            {
                this.Hide();
                fmMain owner = (fmMain)this.Owner;
                owner.AddGrid();
            }
        }
Ejemplo n.º 2
0
        private void btnDenseGridOk_MouseClick(object sender, MouseEventArgs e)
        {
            x = 0; y = 0;

            isvalid = int.TryParse(tbDenseGridX.Text, out x) &
                      int.TryParse(tbDenseGridY.Text, out y);

            if (!isvalid)
            {
                MessageBox.Show("输入非法,请输入大于0的整数");
                return;
            }
            else if (x <= 0 || y <= 0)
            {
                MessageBox.Show("输入非法,请输入大于0的整数");
                return;
            }
            else
            {
                this.Hide();
                fmMain owner = (fmMain)this.Owner;
                owner.DenseGrid();
            }
        }