我有一个带有UserControl的GridView作为项目。当我滚动时,UserControl正在加载,我的UserControl中的背景是透明的,但是当它加载时,背景的颜色是深灰色。
是否可以更改背景的“加载”颜色?
答案 0 :(得分:2)
那里的信息非常有限。
好的,因此您的用户控件可以默认为加载颜色,当它检测到加载完成时,它会将自己的背景颜色更改为最终颜色。
二,您可以使用阶段来控制列表中项目的呈现顺序。使阶段0成为您的最终颜色的加载颜色和阶段X(无论最后)。复杂?是的,但肯定会奏效。
您可以使用IncrementalUpdate完成此操作。更多here。
因为我不知道你如何检测到一个项目被加载,我只能希望前两个建议会有所帮助。我当然希望他们这样做。
//祝您好运