public void ClickedCell(int dataIndex, FScrollMy_ItemData data, GameObject cellobj)
 {
     if (this.FItem.Context.OnCellSelect != null)
     {
         this.FItem.Context.OnCellSelect(dataIndex);
     }
     if (this.FItem.Context.OnCellClicked != null)
     {
         this.FItem.Context.OnCellSelect(dataIndex);
     }
 }
        /// <summary>
        /// 更新内容
        /// </summary>
        /// <param name="dataIndex"></param>
        /// <param name="data"></param>
        /// <param name="cellobj"></param>
        public void UpdateCellContent(int dataIndex, FScrollMy_ItemData itemData, GameObject cellObj)
        {
            message.text = itemData.TagStr;

            var selected = FItem.Context.SelectedIndex == dataIndex;

            image.color = selected
                ? new Color32(0, 255, 255, 100)
                : new Color32(255, 255, 255, 77);
            if (this.FItem.Context.OnUpdateCellContent != null)
            {
                this.FItem.Context.OnUpdateCellContent(dataIndex, itemData, cellObj);
            }
        }