示例#1
0
        /// <summary>
        /// okButton监听
        /// </summary>
        private void btnOk_Click(object sender, EventArgs e)
        {
            ApplyPattern();
            if (_initState != _options.Serialize())
            {
                m_legend.FireLayerPropertiesChanged(m_layer.Handle);
                m_legend.RedrawLegendAndMap();
            }
            _tabIndex = tabControl1.SelectedIndex;


            linePatternControl1.SaveToXML();
        }
示例#2
0
        /// <summary>
        /// Preserving the selected index
        /// </summary>
        private void btnOk_Click(object sender, EventArgs e)
        {
            ApplyPattern();
            if (_initState != _options.Serialize())
            {
                m_legend.FireLayerPropertiesChanged(m_layer.Handle);
                m_legend.RedrawLegendAndMap();
            }
            _tabIndex = tabControl1.SelectedIndex;

            // saves options for default loading behavior
            //SymbologyPlugin.SaveLayerOptions(_layerHandle);

            linePatternControl1.SaveToXML();
        }
示例#3
0
        private void btnOk_Click(object sender, EventArgs e)
        {
            _tabIndex = tabControl1.SelectedIndex;

            SymbologySettings settings = null; //Globals.get_LayerSettings(_layer.Handle, _mapWin);

            if (settings != null)
            {
                settings.IconCollection = cboIconCollection.Text;
                settings.ScaleIcons     = chkScaleIcons.Checked;
                settings.IconIndex      = iconControl1.SelectedIndex;
                //Globals.SaveLayerSettings(_layer.Handle, settings, _mapWin);
            }

            if (_options.Serialize() != _initState)
            {
                m_legend.FireLayerPropertiesChanged(m_layer.Handle);
                m_legend.RedrawLegendAndMap();
            }
        }
示例#4
0
        /// <summary>
        /// Saves the window state
        /// </summary>
        private void btnOk_Click(object sender, EventArgs e)
        {
            if (_options.Serialize() != _initState)
            {
                m_legend.FireLayerPropertiesChanged(m_layer.Handle);
                m_legend.RedrawLegendAndMap();
            }

            m_layer.SymbologySettings.IconIndex = iconControl1.SelectedIndex;
            _tabPage = tabControl1.SelectedIndex;
        }