private static ICalibratedMapGridBorder CreateCalibratedMapGridBorder() { ICalibratedMapGridBorder border = new CalibratedMapGridBorder() as ICalibratedMapGridBorder; border.BackgroundColor = CartoHelper.BuildRGB(255, 255, 255); border.ForegroundColor = CartoHelper.BuildRGB(0, 0, 0); border.BorderWidth = 3; border.Interval = 72; border.Alternating = false; ICalibratedMapGridBorder calibratedMapGridBorderClass = border as ICalibratedMapGridBorder; return(calibratedMapGridBorderClass); }
/** * @fn CreateCalibratedMapGridBorder * @date 2013.03.16 * @author Ge Xizhi * @brief 创建整饰边框 * @param 零个参数 * @retval 无返回值 */ private void CreateCalibratedMapGridBorder() { CalibratedMapGridBorder = new CalibratedMapGridBorderClass(); //Set ICalibratedMapGridBorder properties CalibratedMapGridBorder.BackgroundColor = ClsGDBDataCommon.ColorToIColor(BackgroundColor.SelectedColor); CalibratedMapGridBorder.ForegroundColor = ClsGDBDataCommon.ColorToIColor(ForegroundColor.SelectedColor);; CalibratedMapGridBorder.BorderWidth = double.Parse(BorderWith.Text); CalibratedMapGridBorder.Interval = double.Parse(BorderInterval.Text); if (ckBoxAlternating.Checked == true) { CalibratedMapGridBorder.Alternating = true; } else { CalibratedMapGridBorder.Alternating = false; } }