public void ChangedSeatVlaue(ChangeBJEventArgs e)
        {
            var ele = this.GetControl <Ellipse>(String.Format("STRack_{0}", e.X));

            ele.SetResourceReference(Ellipse.FillProperty, e.NewVal != null?"BJFillUsed": "BJFillUnUsed");
            ele.ToolTip = e.NewVal;
        }
        private void ChangedSeatVlaue(ChangeBJEventArgs e)
        {
            var ele = this.GetControl <Rectangle>(String.Format("Seat_{0}", e.X));

            if (ele != null)
            {
                ele.SetResourceReference(Rectangle.FillProperty, e.NewVal != null ? "BJFillUsed" : "BJFillUnUsed");
            }
        }
        private void ChangedSeatVlaue(ChangeBJEventArgs e)
        {
            var ele = this.GetControl <Ellipse>(String.Format("Seat_{0}_{1}", e.X, e.Y));

            ele.SetResourceReference(Ellipse.FillProperty, e.NewVal != null ? "BJFillUsed" : "BJFillUnUsed");
            if (e.OldVal == null ^ e.NewVal == null)
            {
                UsedCount += (e.NewVal == null ? -1 : 1);
            }
            if (IsShowCount)
            {
                TipName = (CountX * CountY - UsedCount).ToString();
            }
        }
        public void ChangedSeatVlaue(ChangeBJEventArgs e)
        {
            if (e.NewVal == null)
            {
                UnLoadCard((byte)(e.X + 1));
            }
            else
            {
                LoadCard((byte)(e.X + 1));
            }
            var cen = Engine.getInstance().cenMrg.GetCentrifugeByCode(e.Code);

            if (cen != null)
            {
                HightSpeedTime.Content = "高速:" + cen.HightSpeedTime + "秒";
                LowSpeedTime.Content   = "低速:" + cen.LowSpeedTime + "秒";
            }
        }
        private void ChangedSeatVlaue(ChangeBJEventArgs e)
        {
            var ele = this.GetControl <Ellipse>(String.Format("SRack_Ellipse_{0}", e.X));

            if (ele == null)
            {
                return;
            }
            if (e.IsComplete)
            {
                ele.SetResourceReference(Ellipse.FillProperty, "CompleteStatus");
            }
            else
            {
                var  reinfo = (ResInfoData)e.NewVal;
                bool is_ok  = reinfo != null && reinfo.GetCodeAt(0) != "";
                ele.SetResourceReference(Ellipse.FillProperty, is_ok ? "BJFillUsed" : "BJFillUnUsed");
            }
        }