As I said on GameDev, if your sprites are all the same size, you can use the PatternWidth and PatternHeight properties and use the PatternIndex parameter of the ImageListItem's draw function.