Esempio n. 1
0
        /// <summary>
        /// Building chart expression
        /// </summary>
        private void btnChartExpression_Click(object sender, EventArgs e)
        {
            string          s    = txtChartExpression.Text;
            frmQueryBuilder form = new frmQueryBuilder(_shapefile, _handle, s, false);

            if (form.ShowDialog() == DialogResult.OK)
            {
                txtChartExpression.Text = form.Tag.ToString();
                _shapefile.Charts.VisibilityExpression = txtChartExpression.Text;
                btnApply.Enabled = true;
            }
            form.Dispose();
        }
        /// <summary>
        /// Building layer visibility expression
        /// </summary>
        private void btnLayerExpression_Click(object sender, EventArgs e)
        {
            string          s    = txtLayerExpression.Text;
            frmQueryBuilder form = new frmQueryBuilder(_shapefile, _layerHandle, s, false);

            if (form.ShowDialog() == DialogResult.OK)
            {
                txtLayerExpression.Text         = form.Tag.ToString();
                _shapefile.VisibilityExpression = txtLayerExpression.Text;
                RedrawMap();
            }
            form.Dispose();
        }