У меня есть набор элементов управления WinForm с открытым исходным кодом, которые предлагают довольно много функций, но мой инструментарий еще не имеет элементов управления редактора. Я могу включить элементы управления редактором в будущем. Однако, если вам нужны графические и многофункциональные элементы управления, моя библиотека с открытым исходным кодом DotCoolControls, которую я написал, включает в себя многие из них. Элементы управления, в настоящее время включенные в библиотеку DotCoolControls, включают в себя кнопку, флажок, переключатель, ярлык, панель и базовый элемент управления, из которого получены все элементы DotCoolControls, которые вы можете наследовать и использовать для разработки собственных элементов управления. Все эти элементы управления сделаны с нуля (кроме панели) и предлагают расширенные функции GDI +, такие как пользовательские формы, градиенты и пользовательские эффекты.
Кроме того, я также сделал расширение стандартного элемента управления .Net DataGridView, который называется элементом управления DotCoolGridView. Этот элемент управления имеет все те же функции DataGridView с добавлением нескольких графических функций, таких как градиент и фоны изображений, заголовки столбцов градиента и использует альфа-смешение и селекторы строк и ячеек.
Вы можете загрузить элементы управления DotCoolControls и DotCoolGridView на моей странице Github.
Эти элементы управления все еще находятся в стадии разработки, и я планирую добавить в будущем несколько других элементов управления и компонентов WinForms с открытым исходным кодом. Кроме того, в будущем я попытаюсь объединить мою библиотеку Tiferix.Json с DotCoolGridView, чтобы вы могли во время разработки привязать сетку к файлу Tiferix.JsonDataSchema.
Все элементы управления лицензированы LGPL и могут бесплатно использоваться как в коммерческом, так и в открытом программном обеспечении.
Вот ссылки на моей странице Github:
Библиотека DotCoolControls
Библиотека DotCoolGridView