Esempio n. 1
0
        /// <summary>
        /// 绘制区域
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void barButtonItem1_ItemClick_1(object sender, ItemClickEventArgs e)
        {
            string result = GraphOpt.DoOtherDrawingGraphics(mx);

            if (!string.IsNullOrWhiteSpace(result))
            {
                DevExpress.XtraEditors.XtraMessageBox.Show(result, "提示");
                return;
            }
            GraphOpt.DoDrawingPolygon(mx);
        }
        /// <summary>
        /// 绘制多边形联动
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnGraphDuoBianXing_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            var    graph  = new GraphicOperations();
            string result = graph.DoOtherDrawingGraphics(GraphDrawing.Mapobj);

            if (!string.IsNullOrWhiteSpace(result))
            {
                DevExpress.XtraEditors.XtraMessageBox.Show(result, "提示");
                return;
            }
            graph.DoDrawingPolygon(GraphDrawing.Mapobj);
        }