nnmserg
1

Интерфейс приложений в стиле Office 2013, Visual Studio 2012/2013, Adobe CC

21.08.2014, 23:08. Показов 4387. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Привет программистам!)
Я начинающий программист... C# изучаю на данный момент.

Хочу разработать приложение, с быстродействием и "платформой" как у Office 2013, Visual Studio 2012/2013. Что это? Т.е. это не стандартные windows-формы, а что, на каком языке?

Пример см. ниже

Мне подсказали, что это WPF с XAML... Сегодня пролистал всю книгу по WPF - ничего похожего...

Интересует вот все объекты на какой форме размещены и кнопки свернуть, развернуть и закрыть - как сделаны... Возможно есть какой-то набор стилей?...

Поясните, пожалуйста, скиньте ссылку на пример. Буду очень благодарен)
Миниатюры
Интерфейс приложений в стиле Office 2013, Visual Studio 2012/2013, Adobe CC  
21.08.2014, 23:08
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.08.2014, 23:08
Ответы с готовыми решениями:

Стоит ли переходить на Visual Studio 2013 Express c Visual Studio 2012 Ultimate
Слишком дорого стоят полные версии. Какие значимые функции теряются при переходе на версию Express ?

Не устанавливается Visual Studio 2012/2013
Не могу установить Visual Studio 2012/2013 на свой пк. При запуске установщика появляется лого и сразу же пропадает. То же самое происходит...

XNA Game Studio 4.0 и Visual Studio 2013 / 2012 на русском
Купил Visual Studio 2013, столкнулся с проблемой установки в нее XNA Game Studio. Может быть есть люди которые пользуют 2013 студию и как...

3
Заблокирован
22.08.2014, 07:37 2
с быстродействием
Я не знаю, что вы понимаете под быстродействием, но совершенно точно вам скажу, что если вы будете фаршировать свои программы свистоперделками, то о быстродействии вам можно будет забыть ;(
И программы тормозить будут, и вы будете тратить на их разработку в разы больше времени и сил.
А вот будет ли польза? Какая?

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

Т.е. это не стандартные windows-формы, а что, на каком языке?
Если выбирать из Winforms и WPF, то скорее, очевидно, WPF.
А по факту такие вещи, как Office, Visual Studio, обычно пишут на чистом C++ под WinAPI, MFC, DirectX.
Собственно DirectX и рисует свистоперделки в интерфейсы. И в случае с WPF тоже. WPF просто оболочка, подогнанная именно под GUI и с массой готовых контролов для отрисовки DirectX'ом.

Интересует вот все объекты на какой форме размещены и кнопки свернуть, развернуть и закрыть - как сделаны...
1. У окна свойство AllowTransparency поставьте в True.
2. WindowStyle в None.
3. Фон окна - Background - сделайте прозрачным. Когда выбираете этот Background, появляется всплывающее окошко, в нем квадратная кнопка с диагональной чертой. Нажмите на нее.
Ну или просто выставите цвет с A = 0, не суть, в разных VS по-разному.
4. Можете накидать на окно любых контролов, в т.ч. Image с прозрачными картинками. У окна не будет рамки и фон будет полностью прозрачным, поэтому всё, что будет поверх него, будет отображаться прямо поверх рабочего стола.
0
122 / 120 / 47
Регистрация: 14.09.2012
Сообщений: 276
26.08.2014, 14:41 3
WPF: Нестандартное окно пример окна как у vs 2012/2013
0
0 / 0 / 0
Регистрация: 07.01.2017
Сообщений: 3
18.03.2017, 21:22 4
Если поставить AllowTransparency = true то пропадет возможность свободного масштабирования окна.
0
18.03.2017, 21:22
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.03.2017, 21:22
Помогаю со студенческими работами здесь

Не устанавливается Visual Studio (2010, 2012, 2013)
Добрый день! Недавно потребовалось установить VS (сам пользуюсь Mono), но столкнулся с проблемой... ни одна версия из имеющихся (10, 12,...

Visual Studio 2012/2013 на х64-системе
Сейчас стоит windows 8 x86. Студия 2013 сьедает при открытии хелловорлда около 100 мб. Но на х86 не поддерживается WP8 SDK. Если я поставлю...

Кодировка в SQL Server 2012 (Visual Studio 2013)
Создаю таблицу. if exists (select name from sysobjects where name='Region') drop table Region create table Region ( IDreg ...

Дружим XNA с Visual Studio 2013/2012 (+русификация)
http://msxna.codeplex.com/releases Установить XNA. Если появится ошибка, перейти в C:\Program Files (x86)\Microsoft XNA\XNA Game...

Не запускается Visual Studio Ultimate 2013: Интерфейс не поддерживается
При запуске вижуал выдает ошибку: Не удалось завершить операцию. Интерфейс не поддерживается. Не знаю скриншот получится...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему

Редактор формул (кликните на картинку в правом углу, чтобы закрыть)
Опции темы

Новые блоги и статьи
Обнаружение аномалий в машинном обучении на Python
stackOverflow 19.02.2025
Аномалии — это отклонения от ожидаемого поведения системы, которые могут указывать как на потенциальные проблемы, так и на интересные возможности для исследования. В контексте машинного обучения. . .
Введение в представления (views) Django
stackOverflow 19.02.2025
Представления (views) - ключевой элемент веб-фреймворка Django, который отвечает за обработку HTTP-запросов и формирование ответов. Они действуют как посредники между данными приложения и шаблонами,. . .
Что такое шаблоны Django и как с ними работать
stackOverflow 19.02.2025
Шаблоны Django - основополагающий компонент фреймворка Django, который позволяет эффективно разделять логику приложения и его визуальное представление. Это очень важный инструмент для. . .
Какой Python Web-фреймворк лучший: Django, Flask или FastAPI?
stackOverflow 19.02.2025
В разработке под веб Python занимает особое место благодаря своей универсальности и богатой экосистеме. При создании веб-приложений разработчики сталкиваются с важным выбором - какой фреймворк. . .
Использование кэша Laravel - полный гайд
bytestream 18.02.2025
Кэширование - один из наиболее эффективных способов повышения производительности веб-приложений. В современном мире, где скорость загрузки страниц напрямую влияет на удержание пользователей и. . .
Создаем REST API в Laravel с аутентификацией и Passport
bytestream 18.02.2025
Разработка современных веб-приложений все чаще требует создания надежного и хорошо структурированного API. REST API стал стандартом де-факто для построения взаимодействия между клиентской и серверной. . .
Пайплайны в Laravel - полный гайд
bytestream 18.02.2025
Разработка современных веб-приложений часто требует обработки сложных процессов, состоящих из множества последовательных шагов. Например, при создании системы комментариев может потребоваться. . .
Как правильно использовать @required в Symfony
bytestream 18.02.2025
При разработке приложений на Symfony мы часто сталкиваемся с необходимостью внедрения зависимостей. Фреймворк предоставляет несколько способов управления этим процессом, и одним из таких инструментов. . .
Система безопасности в Laravel: возможности и примеры
Wired 18.02.2025
Каждый день появляются новые виды атак и уязвимостей, которые могут поставить под угрозу конфиденциальные данные пользователей и функционирование всей системы. В этом контексте выбор надежного. . .
Давайте сравним Django и Laravel
Wired 18.02.2025
Django и Laravel - два мощных инструмента, которые часто сравнивают между собой. Оба фреймворка предлагают разработчикам богатый набор возможностей для создания масштабируемых веб-приложений, но. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru