我在访问集合视图单元格中的属性时遇到麻烦。当执行GetCell方法时,我会检查断点,并且该项目将带有所有正确数据的完美元素添加到单元变量中。但是,当我随后执行ItemHighlighted事件时,cell.item为null。

我尝试过RegisterClassForCell,但是这会导致在应用程序运行时所有单元格都不可见。

ExistingEvaluationsCollection.RegisterClassForCell(typeof(ExistingEvaluationCell), ExistingEvaluationCell.CellId);
ExistingEvaluationsCollection.Source = source;


c# - UICollectionViewCell属性返回null-LMLPHP

最佳答案

您不必在ItemHighlighted方法中使单元出队。要引用该单元格,只需调用GetCell方法。

10-08 16:51