Я пытаюсь изменить значок моего TreeView в значке папки.
Я решил использовать (очень) небольшое подмножество истинных цветов в моем приложении, чтобы я мог самостоятельно обрабатывать сравнение цветов. Я работаю примерно с 30 цветами и использую жестко запрограммированные расстояния между ними.
Поскольку это было приложение для iPhone, я работал с objective-C, и реализация представляет собой более или менее матрицу, представляющую таблицу ниже, которая показывает расстояния между цвета.