/// <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(); }
/// <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(); }
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(); } }
/// <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; }