Знаете ли вы, существует ли такой элемент управления / компонент Windows Forms для визуализации чего-то вроде следующего:

Этот снимок экрана, взятый из популярного менеджера загрузок FlashGet, визуализируетсостояние загрузки файла, где квадраты представляют части загружаемого файла.И цвета представляют состояние этой части: серый -> не загружен, синий -> загружен, зеленый -> загружается.
Кроме того, если для этого не существует такого элемента управления Windows Forms, можноВы предлагаете способ разработки пользовательского элемента управления, как это?Контроль должен хорошо работать с большими данными и обрабатывать прокрутку.Я думаю, что я должен испачкать руки от нестандартного рисования и GDI.Любой начальный указатель будет принята с благодарностью.