private void SetClassView() { listView1.Items.Clear(); IColorRamp pColorRamp = (IColorRamp)EnumStyleItem[comboBoxColor.SelectedIndex]; int ClassCount = comboBoxClassValue.SelectedIndex + 1; int ColorNumber = pColorRamp.Size; int Count = Math.Min(ClassCount, ColorNumber); if ((comboBoxClassValue.SelectedIndex + 1) > Count) { comboBoxClassValue.SelectedIndex = Count - 1; } for (int i = 0; i < Count; i++) { ListViewItem lv = new ListViewItem(); int nclass = i + 1; lv.SubItems.Add(""); int n1 = 255 / Count * i; int n2 = 255 / Count * (i + 1); lv.SubItems.Add(n1.ToString() + "---" + n2.ToString()); lv.UseItemStyleForSubItems = false; lv.SubItems[0].BackColor = PageLayoutInsert.IColorToColor(pColorRamp.get_Color(i)); lv.SubItems[1].BackColor = PageLayoutInsert.IColorToColor(pColorRamp.get_Color(i)); listView1.Items.Add(lv); } }
private void TitlePropertyFr_Load(object sender, EventArgs e) { textBoxTitle.Text = m_textEle.Text; btnColor.BackColor = PageLayoutInsert.IColorToColor(m_textEle.Symbol.Color); zitiBox.Text = m_textEle.Symbol.Font.Name.ToString(); daxiaoBox.Text = m_textEle.Symbol.Font.Size.ToString(); pFont.Size = 23; chkBoxBold.Checked = m_textEle.Symbol.Font.Bold; chkBoxUnderline.Checked = m_textEle.Symbol.Font.Underline; textBoxX.Text = m_pt.X.ToString(); textBoxY.Text = m_pt.Y.ToString(); }
private void NorthArrowPropertyFr_Load(object sender, EventArgs e) { textBoxSize.Text = m_northArrow.Size.ToString(); //大小 textBoxAngle.Text = m_northArrow.CalibrationAngle.ToString(); //角度 buttonColor.BackColor = PageLayoutInsert.IColorToColor(m_northArrow.Color); //颜色 IEnvelope pEnvelop = m_pElement.Geometry.Envelope; textBoxX.Text = pEnvelop.XMin.ToString(); textBoxY.Text = pEnvelop.YMin.ToString(); textBoxWidth.Text = pEnvelop.Width.ToString(); textBoxHeight.Text = pEnvelop.Height.ToString(); }