| | |
| | | private ZbGateway upDatezbGateway = null;
|
| | | /// <summary>
|
| | | /// 虚拟设备的固件信息
|
| | | /// </summary> |
| | | /// </summary>
|
| | | private FirmwareVersionInfo virtualFirmware = null;
|
| | | /// <summary>
|
| | | /// 协调器新版本的固件信息
|
| | | /// </summary> |
| | | /// </summary>
|
| | | private FirmwareVersionInfo coordinatorFirmware = null;
|
| | | /// <summary>
|
| | | /// 网关新版本的固件信息
|
| | | /// </summary> |
| | | /// </summary>
|
| | | private FirmwareVersionInfo gatewayFirmware = null;
|
| | | /// <summary>
|
| | | /// 列表控件
|
| | |
| | | /// <summary>
|
| | | /// 画面显示(底层会固定调用此方法,借以完成画面创建)
|
| | | /// </summary>
|
| | | /// <param name="i_zbGateway">网关</param> |
| | | /// <param name="i_virtualFirmware">虚拟设备的固件信息</param> |
| | | /// <param name="i_coordinatorFirmware">协调器新版本的固件信息</param> |
| | | /// <param name="i_gatewayFirmware">网关新版本的固件信息</param> |
| | | /// <param name="i_listVode">虚拟驱动</param> |
| | | public void ShowForm(ZbGateway i_zbGateway, FirmwareVersionInfo i_virtualFirmware, |
| | | FirmwareVersionInfo i_coordinatorFirmware, FirmwareVersionInfo i_gatewayFirmware, List<ZbGatewayData.DriveCodeObj> i_listVode) |
| | | { |
| | | this.upDatezbGateway = i_zbGateway; |
| | | this.virtualFirmware = i_virtualFirmware; |
| | | this.coordinatorFirmware = i_coordinatorFirmware; |
| | | this.gatewayFirmware = i_gatewayFirmware; |
| | | this.listVode = i_listVode; |
| | | |
| | | //设置标题信息 |
| | | base.SetTitleText(Language.StringByID(R.MyInternationalizationString.uHistoryVersion) + "(测试版,后面估计会删除)"); |
| | | |
| | | //初始化中部控件 |
| | | //this.InitMiddleFrame(); |
| | | } |
| | | |
| | | ///// <summary> |
| | | ///// 初始化中部控件 |
| | | ///// </summary> |
| | | //private void InitMiddleFrame() |
| | | /// <param name="i_zbGateway">网关</param>
|
| | | /// <param name="i_virtualFirmware">虚拟设备的固件信息</param>
|
| | | /// <param name="i_coordinatorFirmware">协调器新版本的固件信息</param>
|
| | | /// <param name="i_gatewayFirmware">网关新版本的固件信息</param>
|
| | | /// <param name="i_listVode">虚拟驱动</param>
|
| | | public void ShowForm(ZbGateway i_zbGateway, FirmwareVersionInfo i_virtualFirmware,
|
| | | FirmwareVersionInfo i_coordinatorFirmware, FirmwareVersionInfo i_gatewayFirmware, List<ZbGatewayData.DriveCodeObj> i_listVode)
|
| | | {
|
| | | this.upDatezbGateway = i_zbGateway;
|
| | | this.virtualFirmware = i_virtualFirmware;
|
| | | this.coordinatorFirmware = i_coordinatorFirmware;
|
| | | this.gatewayFirmware = i_gatewayFirmware;
|
| | | this.listVode = i_listVode;
|
| | |
|
| | | //设置标题信息
|
| | | base.SetTitleText(Language.StringByID(R.MyInternationalizationString.uHistoryVersion) + "(测试版,后面估计会删除)");
|
| | |
|
| | | //初始化中部控件
|
| | | //this.InitMiddleFrame();
|
| | | }
|
| | |
|
| | | ///// <summary>
|
| | | ///// 初始化中部控件
|
| | | ///// </summary>
|
| | | //private void InitMiddleFrame()
|
| | | //{
|
| | | // //清空bodyFrame
|
| | | // this.ClearBodyFrame();
|
| | |
| | | // this.listVode[0].DriveImageType.ToString());
|
| | | // }
|
| | |
|
| | | // new System.Threading.Thread(() =>
|
| | | // HdlThreadLogic.Current.Run(() =>
|
| | | // {
|
| | | // string fVersion = Common.LocalGateway.Current.GetGwInfoAttribute(upDatezbGateway, "LinuxFWVersion").ToString();
|
| | | // string imageType = Common.LocalGateway.Current.GetGwInfoAttribute(upDatezbGateway, "LinuxImageType").ToString();
|
| | |
| | | // this.AddRowlayout(data, FirmwareLevelType.VirtualDevice);
|
| | | // });
|
| | | // }
|
| | | // })
|
| | | // { IsBackground = true }.Start();
|
| | | // });
|
| | | //}
|
| | |
|
| | | ///// <summary>
|
| | |
| | | // rowlayout.AddChidren(btnVersion);
|
| | |
|
| | | // //向右的图标
|
| | | // rowlayout.AddRightIconControl();
|
| | | // rowlayout.AddRightArrow();
|
| | |
|
| | | // rowlayout.MouseUpEvent += (sender, e) =>
|
| | | // {
|