Интерфейс пользователя как в Visual Studio 2012 / 2013 (Metro UI) в Windows Forms
Дата и время: 2 мая 2015 г. 22:30 | Категория: Программирование, C#
Мне очень нравится интерфейс последних версий Visual Studio и возникла мысль поискать как сделать нечто подобное с использованием C# и Windows Forms. Что из этого вышло можно видеть на скриншоте.
По началу я надеялся, что есть стандартные элементы управления как для Ribbon интерфейса, но подобного не оказалось. Путём недолгого поиска я нашёл, что желанный интерфейс называется Metro UI. По данному запросу можно найти достаточно большое количество библиотек, как для Windows Forms, так и для WPF. Но стоит отметить, что все библиотеки для Windows Forms судя по всему являются форками одной и той же родительской библиотеки, поэтому не сильно отличаются. Для реализации приложения на скриншоте, я использовал следующий NuGet пакет MetroFramework.
Данный фреймворк включает достаточно большое количество элементов управления, причём их можно использовать вперемешку со стандартными. Но всё же, для реализации крупного проекта, эта библиотека вряд ли подойдёт.
comments powered by Disqus