private void btBackground_Click(object sender, EventArgs e) { FrmFrameBackground Frm = new FrmFrameBackground(SymbolStyle, SymbolBackground); Frm.ShowDialog(); if (Frm.DialogResult == DialogResult.OK) { SymbolBackground = Frm.GetSymbolBackground(); if (SymbolBackground != null) { btBackground.Image = Frm.GetImageByGiveSymbolAfterSelectItem(btBackground.Width - 14, btBackground.Height - 14); } } }
//背景 private void btBackground_Click(object sender, EventArgs e) { IFrameProperties pFrameProperties = m_pMapFrame as IFrameProperties; FrmFrameBackground Frm = new FrmFrameBackground(m_strSymbolStyle, (ISymbolBackground)pFrameProperties.Background); Frm.ShowDialog(); if (Frm.DialogResult == DialogResult.OK) { ISymbolBackground SymbolBackground = Frm.GetSymbolBackground(); if (SymbolBackground != null) { btBackground.Image = Frm.GetImageByGiveSymbolAfterSelectItem(btBackground.Width - 14, btBackground.Height - 14); pFrameProperties.Background = SymbolBackground; m_hookHelper.ActiveView.PartialRefresh(esriViewDrawPhase.esriViewGeography, null, null); } } }
private void btBackground_Click(object sender, EventArgs e) { //IFrameProperties pFrameProperties = pMapSurroundFrame as IFrameProperties; FrmFrameBackground Frm = new FrmFrameBackground(SymbolStyle, pSymbolBackground); Frm.ShowDialog(); if (Frm.DialogResult == DialogResult.OK) { pSymbolBackground = Frm.GetSymbolBackground(); if (pSymbolBackground != null) { btBackground.Image = Frm.GetImageByGiveSymbolAfterSelectItem(btBackground.Width - 14, btBackground.Height - 14); //pSymbolBackground.CornerRounding = short.Parse(txtLegendFrameAngle.Text); //pSymbolBackground.Gap = double.Parse(this.txtLegendFrameGap.Text); //pFrameProperties.Background = (IBackground)pSymbolBackground; } } }