/// <summary> /// This handler will be called any time a cell view is shown or hidden /// </summary> /// <param name="cellView">The cell view that was shown or hidden</param> private void CellViewVisibilityChanged(EnhancedScrollerCellView cellView) { // cast the cell view to our custom view CellView view = cellView as CellView; // if the cell is active, we set its data, // otherwise we will clear the image back to // its default state if (cellView.active) { view.SetData(_data[cellView.dataIndex]); } else { view.ClearImage(); } }
/// <summary> /// This handler will be called any time a cell view is shown or hidden /// </summary> /// <param name="cellView">The cell view that was shown or hidden</param> private void CellViewVisibilityChanged(SEUIContainerItem cellView) { // cast the cell view to our custom view CellView view = cellView as CellView; // if the cell is active, we set its data, // otherwise we will clear the image back to // its default state if (cellView.active) { view.UpdateDataView(_data[cellView.dataIndex]); } else { view.ClearImage(); } }