private void OnUpdateSecondGrid(UIGridBase gridBase, object id, int index) { UITeamActivityChildGrid grid = gridBase as UITeamActivityChildGrid; if (grid == null) { return; } List <uint> teamActivityIdList; if (m_dicActivity.TryGetValue((uint)id, out teamActivityIdList)) { if (index > teamActivityIdList.Count) { return; } grid.SetGridData(teamActivityIdList[index]); grid.SetSelect(m_selectActivityId == teamActivityIdList[index]); TeamActivityDatabase db = tableActivityList.Find((data) => { return(data.ID == teamActivityIdList[index]); }); grid.SetName(db != null ? db.indexName : ""); grid.SetTargetMark(false); } }
/// <summary> /// 取消匹配 /// </summary> void CancelMatch() { m_label_btn_automatchLabel.text = "自动匹配"; UITeamActivityChildGrid grid = GetSecondGrid(m_targetActivityId); if (grid != null) { grid.SetTargetMark(false); } m_targetActivityId = 0; }