Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/18: Рейтинг темы: голосов - 18, средняя оценка - 4.89
1 / 1 / 0
Регистрация: 31.10.2008
Сообщений: 21

Оформление приложения в собственном стиле

09.07.2009, 15:02. Показов 3695. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В win xp у меня висит оригинальная тема.. приложения смотрятся очень эффектно нежели в стандартной теме xp.
Скажите пожалуйста как мне оформить приложение так, чтоб у других пользователей приложение открывалось в этом же стиле что и у меня независимо какая тема стоит у пользователя.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
09.07.2009, 15:02
Ответы с готовыми решениями:

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

Оформление лицензии на гитхаб при использовании чужих зависимостей в собственном проекте
Добрый день! Для своего диплома писал веб-приложение с применением Java EE (1.7). По ходу дела я задействовал следующие программные...

Оформление кнопок в стиле xp
Уж очень хочется, что бы оформление у программы было, как у xp. Как мне установить вот такие кнопочки и какой контрол использовать?

7
 Аватар для Sergei
1513 / 780 / 103
Регистрация: 22.04.2008
Сообщений: 1,610
09.07.2009, 22:39
Посмотрите в сторону WPF с помощью этой технологии можно создавать оригинальный интерфейс.
1
 Аватар для exe-dealer
308 / 161 / 11
Регистрация: 07.06.2009
Сообщений: 538
10.07.2009, 02:29
wpf это тормоз. Для интерфейсов хватит и System.Drawing.
0
1 / 1 / 0
Регистрация: 31.10.2008
Сообщений: 21
10.07.2009, 03:05  [ТС]
если можно конкретнее про System.Drawing.
0
 Аватар для exe-dealer
308 / 161 / 11
Регистрация: 07.06.2009
Сообщений: 538
10.07.2009, 11:52
для этого есть msdn.
0
 Аватар для dioxidin
132 / 99 / 11
Регистрация: 21.11.2007
Сообщений: 544
04.12.2009, 15:54
Возможности WPF обширны.. По поводу производительности - есть топики по оптимизации производительности. К тому же за графику в WPF отвечает видеоадаптер. Не используй софтовые эффекты и производительность будет нормальной. Я сравнивал загрузку проца для отрисовки WinForms окошка с радиобаттонами (около 60 штук) в GroupBox'ах - WPF выигрывает как по скорости отрисовки, так и по загрузке проца (чуток поменьше грузило). А стили и шаблоны в этой платформе очень удобны для использования. Сравнивайте плюсы - минусы
0
 Аватар для dioxidin
132 / 99 / 11
Регистрация: 21.11.2007
Сообщений: 544
30.12.2009, 10:55
Должен оговориться: быстродействие WPF сравнимо (в пользу WPF) с WinForms при использовании в WPF окошке контролов близких по внешнему виду к контролам WinForms. Т.е. если наворотить стиль для того же RadioButton, в котором полностью переопределен стандартный шаблон с добавлением кучи красотулек, то производительность упадет. Однако если такое же реализовать на WinForms через API, то не думаю, что производительность будет намного лучше при одинаковых красивостях. При этом на WPF эти красивости реализуются стандартными средствами => скорость разработки будет выше. К тому же, как я уже говорил, видеоадаптер в WPF должен отвечать за ускорение графики (в том числе за 2D).

ПС: Попробуйте реализовать окошки с большим числом контролов в WPF и WinForms, а потом потаскайте по экрану. У меня WinForms окошко отрисовывалось как разрозненная куча RadioButton'ов, а WPF окошко таскалось как цельная картинка. Попробуйте то же самое. Мне интересно - повторяемость эксперимента есть?
0
 Аватар для body90
467 / 344 / 19
Регистрация: 26.05.2009
Сообщений: 2,696
30.12.2009, 19:15
Может в WPF была включена двойная буферизация?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
30.12.2009, 19:15
Помогаю со студенческими работами здесь

Оформление в стиле виндоус
Здравствуйте может ли кто нибудь помочь оформить программу в оконном стиле виндоус хотя бы простую бисекцию. Вот код программы #include...

Приложения в стиле Метро под Windows 7
Кто что знает, как добиться в VS C# 2010 эффекта окон стиля Метро, что то на подобие что сделали на делфи, не теряя производительности!? ...

Можно ли приложения, созданные на Visual Studio 11 в стиле Metro запускать на Windows XP
Кто нибудь пробывал зверя ? Меня интересует один вопрос, можно ли приложения, созданные на Visual Studio 11 в стиле Metro запускать на...

Фильтры для поиска [Оформление приложения]
Доброго времени суток! Существует ли готовая реализация фильтров свойств для пользователя(Под фильтрами я подразумеваю возможность для...

Оформление мобильного приложения на Андроид в Делфи XE7
Доброго времени суток!)) Я задался вопросом об оформлении мобильного приложения в Делфи. Дело в том, что под Андроид очень уж...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru