/// <summary> /// 更新statustrips控件 /// </summary> /// <param name="sender"></param> /// <param name="item"></param> private void ChangeResult(object sender, UResultType item) { if (GuiStrip.InvokeRequired) { GuiViewEvent.ViewResult invokeResult = ChangeResult; Invoke(invokeResult, sender, item); } else { TotalSteps.Text = $@"当前步骤数:{item.NowNums}"; SucSteps.Text = $@"成功步骤数:{item.SuccNums}"; FailSteps.Text = $@"失败步骤数:{item.FailNums}"; SucCover.Text = $@"成功率:{item.Cover}%"; } }
/// <summary> /// 事件具体 /// 显示结果 /// </summary> /// <param name="item">UResultType</param> public void OnUiViewResult(UResultType item) { UiViewResult?.Invoke(null, item); }