/// <summary>
        /// 创建
        /// </summary>
        /// <param name="TabBuild"></param>
        /// <param name="BuildDR"></param>
        /// <param name="BuildInfoUp"></param>
        /// <param name="ORes"></param>
        public void CreatVerteidigungBtn(TabControl TabVerteidigung, DataRow BuildDR, HtmlElement BuildInfoUp, ObjectInfo ORes, List <NumericUpDown> LNud)
        {
            //设置提示文字,用来人性化提示
            StringBuilder ToopStr = new StringBuilder();

            Label Period = new Label();//建造时间

            Period.Text      = ORes.Period.ToLongTimeString();
            Period.AutoSize  = false;
            Period.Height    = 14;
            Period.Dock      = DockStyle.Top;
            Period.TextAlign = ContentAlignment.MiddleRight;
            Period.Parent    = TabVerteidigung.TabPages[BuildDR["Category"].ToString()];

            Label Deuterium = new Label();//重氢

            if (ORes.Deuterium > (double)_This._NowRes.Deuterium)
            {
                ToopStr.Insert(0, "氢:" + ORes.Deuterium.ToString("#,##0") + "(-" + (ORes.Deuterium - (double)_This._NowRes.Deuterium).ToString("#,##0") + ")");
                Deuterium.ForeColor = Color.FromKnownColor(KnownColor.Red);
            }
            else
            {
                ToopStr.Insert(0, "氢:" + ORes.Deuterium.ToString("#,##0"));
            }
            Deuterium.Text      = ORes.Deuterium.ToString("#,##0") + "氢";
            Deuterium.AutoSize  = false;
            Deuterium.Height    = 14;
            Deuterium.Dock      = DockStyle.Top;
            Deuterium.TextAlign = ContentAlignment.MiddleRight;
            Deuterium.Parent    = TabVerteidigung.TabPages[BuildDR["Category"].ToString()];

            Label Kristall = new Label();//晶体

            if (ORes.Kristall > (double)_This._NowRes.Kristall)
            {
                // Kristall.Text = "(-" + (ORes.Kristall - (double)_This._NowRes.Kristall).ToString("#,##0") + ")" + ORes.Kristall.ToString("#,##0") + "晶";
                ToopStr.Insert(0, "晶:" + ORes.Kristall.ToString("#,##0") + "(-" + (ORes.Kristall - (double)_This._NowRes.Kristall).ToString("#,##0") + ")" + "\r\n");
                Kristall.ForeColor = Color.FromKnownColor(KnownColor.Red);
            }
            else
            {
                ToopStr.Insert(0, "晶:" + ORes.Kristall.ToString("#,##0") + "\r\n");
            }
            Kristall.Text      = ORes.Kristall.ToString("#,##0") + "晶";
            Kristall.AutoSize  = false;
            Kristall.Height    = 14;
            Kristall.Dock      = DockStyle.Top;
            Kristall.TextAlign = ContentAlignment.MiddleRight;
            Kristall.Parent    = TabVerteidigung.TabPages[BuildDR["Category"].ToString()];

            Label Metall = new Label();//金属

            if (ORes.Metall > (double)_This._NowRes.Metall)
            {
                // Metall.Text = "(-" + (ORes.Metall - (double)_This._NowRes.Metall).ToString("#,##0") + ")" + ORes.Metall.ToString("#,##0") + "金";
                ToopStr.Insert(0, "金:" + ORes.Metall.ToString("#,##0") + "(-" + (ORes.Metall - (double)_This._NowRes.Metall).ToString("#,##0") + ")" + "\r\n");
                Metall.ForeColor = Color.FromKnownColor(KnownColor.Red);
            }
            else
            {
                ToopStr.Insert(0, "金:" + ORes.Metall.ToString("#,##0") + "\r\n");
            }
            Metall.Text      = ORes.Metall.ToString("#,##0") + "金";
            Metall.AutoSize  = false;
            Metall.Height    = 14;
            Metall.Dock      = DockStyle.Top;
            Metall.TextAlign = ContentAlignment.MiddleRight;
            Metall.Parent    = TabVerteidigung.TabPages[BuildDR["Category"].ToString()];

            NumericUpDown VerteidigungBuild = new NumericUpDown();//建造数量

            VerteidigungBuild.Height    = 20;
            VerteidigungBuild.Dock      = DockStyle.Top;
            VerteidigungBuild.TextAlign = HorizontalAlignment.Right;

            VerteidigungBuild.Parent = TabVerteidigung.TabPages[BuildDR["Category"].ToString()];
            VerteidigungBuild.Tag    = "&fmenge[" + BuildDR["gid"].ToString() + "]=";
            if (ORes.Url.Length == 0)
            {//无法建造
                VerteidigungBuild.Enabled = false;
            }
            else
            {
                VerteidigungBuild.Enabled = true;
                LNud.Add(VerteidigungBuild);
            }

            Label VerteidigungName = new Label();//防御名字

            VerteidigungName.Text      = BuildDR["SimpleText"].ToString() + "(" + ORes.Level.ToString() + ")";
            VerteidigungName.AutoSize  = false;
            VerteidigungName.Height    = 14;
            VerteidigungName.Dock      = DockStyle.Top;
            VerteidigungName.TextAlign = ContentAlignment.MiddleCenter;
            VerteidigungName.Parent    = TabVerteidigung.TabPages[BuildDR["Category"].ToString()];

            _This.toolTip1.SetToolTip(VerteidigungBuild, ToopStr.ToString());
            _This.toolTip1.SetToolTip(Period, ToopStr.ToString());
            _This.toolTip1.SetToolTip(Deuterium, ToopStr.ToString());
            _This.toolTip1.SetToolTip(Kristall, ToopStr.ToString());
            _This.toolTip1.SetToolTip(Metall, ToopStr.ToString());
            _This.toolTip1.SetToolTip(VerteidigungName, ToopStr.ToString());
        }