/// <summary> /// 构造函数 /// </summary> /// <param name="StationPoint">电源箱地址号</param> /// <param name="fzh">分站号</param> //public CuCharge(string StationPoint, string fzh) //{ // _StationPoint = StationPoint; // _fzh = fzh; // InitializeComponent(); //} public CuCharge(BatteryItem bi, BatteryPowerConsumption batteryPowerConsumption) { //_StationPoint = StationPoint; //_fzh = fzh; _batteryItem = bi; _batteryPowerConsumption = batteryPowerConsumption; InitializeComponent(); }
public override Item Build(Blob blob, ItemConfiguration configuration, Item spare) { if (spare is BatteryItem) { if (spare.Configuration != null) { spare.Restore(configuration, blob); return(spare); } } var batteryItem = new BatteryItem(this, configuration); batteryItem.Restore(configuration, blob); return(batteryItem); }