Блог
  • Начало
  • Обо мне
  • Обратная связь

Интерфейс пользователя как в Visual Studio 2012 / 2013 (Metro UI) в Windows Forms

Дата и время: 2 мая 2015 г. 22:30 | Категория: Программирование, C#

Пример интерфейса

Мне очень нравится интерфейс последних версий Visual Studio и возникла мысль поискать как сделать нечто подобное с использованием C# и Windows Forms. Что из этого вышло можно видеть на скриншоте.

Пример интерфейса 2

По началу я надеялся, что есть стандартные элементы управления как для Ribbon интерфейса, но подобного не оказалось. Путём недолгого поиска я нашёл, что желанный интерфейс называется Metro UI. По данному запросу можно найти достаточно большое количество библиотек, как для Windows Forms, так и для WPF. Но стоит отметить, что все библиотеки для Windows Forms судя по всему являются форками одной и той же родительской библиотеки, поэтому не сильно отличаются. Для реализации приложения на скриншоте, я использовал следующий NuGet пакет MetroFramework.

Данный фреймворк включает достаточно большое количество элементов управления, причём их можно использовать вперемешку со стандартными. Но всё же, для реализации крупного проекта, эта библиотека вряд ли подойдёт.

comments powered by Disqus
Select language:
  • Русский
  • English

  • Программирование

    Python C++ JavaScript

    Веб-разработка

    Django ASP.NET

    Мобильная разработка

    Windows Phone Android

    Разработка игр

    Unity3d Blender

    Артем Устимов © 2014