private void btnNext_Click(object sender, EventArgs e)
        {
            string strPicLayerName = string.Empty;
            TreeNode TN = null;
            if (trv_PicLayerList.Nodes.Count < 1)
            {
                MessageBox.Show("请先新增一个图层名称!");
            }
            else
            {
                bool IsHaveChecked = false;
                foreach (TreeNode tn in trv_PicLayerList.Nodes)
                {
                    if (tn.Checked)
                    {
                        IsHaveChecked = true;
                        TN=tn;
                        strPicLayerName = tn.Text;
                    }
                }

                if (!IsHaveChecked)
                {
                    MessageBox.Show("请在图层选择列表中选中一个图层名称并打上√");
                    return;
                }
                else
                {
                    XmlNode node = frmMain.ConfigXml.SelectSingleNode("//Map");
                 
                    if (node != null)
                    {
                        if (node.Attributes.Count > 0)
                        {
                            node.InnerText = ImageName;
                            node.Attributes["MinWidth"].Value = "500";
                            node.Attributes["MaxWidth"].Value = "20000";
                        }
                        else
                        {
                            node.InnerText = ImageName;
                            XmlAttribute attribute = frmMain.ConfigXml.CreateAttribute("MinWidth");
                            attribute.Value = "500";
                            node.Attributes.Append(attribute);
                            attribute = frmMain.ConfigXml.CreateAttribute("MaxWidth");
                            attribute.Value = "20000";
                            node.Attributes.Append(attribute);
                            RootNode.AppendChild(node);
                        }

                    }
                    else
                    {
                        XmlNode newnode = ConfigXml.CreateElement("Map");
                        newnode.InnerText = ImageName;
                        XmlAttribute attribute = frmMain.ConfigXml.CreateAttribute("MinWidth");
                        attribute.Value = "500";
                        newnode.Attributes.Append(attribute);
                        attribute = frmMain.ConfigXml.CreateAttribute("MaxWidth");
                        attribute.Value = "20000";
                        newnode.Attributes.Append(attribute);
                        RootNode.AppendChild(newnode);
                    }

                    ConfigXml = frmMain.ConfigXml;
                    frmMain.FileName = TN.Text;
                   


                    A_DPic_RouteConfig route = new A_DPic_RouteConfig(ImageName, frmMain, strPicLayerName,TN,trv_PicLayerList,picShow.Image);

                    route.Show();

                    this.Close();

                }

            }

        }
        private void btnNext_Click(object sender, EventArgs e)
        {
            string   strPicLayerName = string.Empty;
            TreeNode TN = null;

            if (trv_PicLayerList.Nodes.Count < 1)
            {
                MessageBox.Show("请先新增一个图层名称!");
            }
            else
            {
                bool IsHaveChecked = false;
                foreach (TreeNode tn in trv_PicLayerList.Nodes)
                {
                    if (tn.Checked)
                    {
                        IsHaveChecked   = true;
                        TN              = tn;
                        strPicLayerName = tn.Text;
                    }
                }

                if (!IsHaveChecked)
                {
                    MessageBox.Show("请在图层选择列表中选中一个图层名称并打上√");
                    return;
                }
                else
                {
                    XmlNode node = frmMain.ConfigXml.SelectSingleNode("//Map");

                    if (node != null)
                    {
                        if (node.Attributes.Count > 0)
                        {
                            node.InnerText = ImageName;
                            node.Attributes["MinWidth"].Value = "500";
                            node.Attributes["MaxWidth"].Value = "20000";
                        }
                        else
                        {
                            node.InnerText = ImageName;
                            XmlAttribute attribute = frmMain.ConfigXml.CreateAttribute("MinWidth");
                            attribute.Value = "500";
                            node.Attributes.Append(attribute);
                            attribute       = frmMain.ConfigXml.CreateAttribute("MaxWidth");
                            attribute.Value = "20000";
                            node.Attributes.Append(attribute);
                            RootNode.AppendChild(node);
                        }
                    }
                    else
                    {
                        XmlNode newnode = ConfigXml.CreateElement("Map");
                        newnode.InnerText = ImageName;
                        XmlAttribute attribute = frmMain.ConfigXml.CreateAttribute("MinWidth");
                        attribute.Value = "500";
                        newnode.Attributes.Append(attribute);
                        attribute       = frmMain.ConfigXml.CreateAttribute("MaxWidth");
                        attribute.Value = "20000";
                        newnode.Attributes.Append(attribute);
                        RootNode.AppendChild(newnode);
                    }

                    ConfigXml        = frmMain.ConfigXml;
                    frmMain.FileName = TN.Text;



                    A_DPic_RouteConfig route = new A_DPic_RouteConfig(ImageName, frmMain, strPicLayerName, TN, trv_PicLayerList, picShow.Image);

                    route.Show();

                    this.Close();
                }
            }
        }