Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.07.2009, 15:06   #1
3dgraph
Пользователь
 
Регистрация: 02.08.2008
Сообщений: 11
По умолчанию Оформление приложения в c#

В win xp у меня висит оригинальная тема.. приложения смотрятся очень эффектно нежели в стандартной теме xp.
Скажите пожалуйста как мне оформить приложение так, чтоб у других пользователей приложение открывалось в этом же стиле что и у меня независимо какая тема стоит у пользователя.
3dgraph вне форума Ответить с цитированием
Старый 09.07.2009, 15:12   #2
ISharp
Developer
Пользователь
 
Регистрация: 15.06.2009
Сообщений: 44
По умолчанию

Используйте WPF. Делайте окна стили Vista Gadjets.
ISharp вне форума Ответить с цитированием
Старый 09.07.2009, 16:50   #3
Hollander
Участник клуба
 
Аватар для Hollander
 
Регистрация: 03.05.2007
Сообщений: 1,189
По умолчанию

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

Пример реальной проблемы.
Надо было сделать окно MesasgeBox у которого внизу был CheckBox. Понятно, что Microsoft такую вещь не продумало, а т.к. время не хотелось тратить решено было сделать простую форму, очень похожую на MessageBox с добавлением необходимого CheckBox'a. У одного из пользователей стояла тема, которая во всех диалогах типа MessageBox приклеивала кнопки Ok и Cancel к правому краю.
В результате при показе нашего диалога кнопки не сдвигались, что ОЧЕНЬ вывело заказчика.
Так что, мой совет, не думай о темах.
Hollander вне форума Ответить с цитированием
Старый 10.07.2009, 19:06   #4
OrdJONY
.NET-чик
Форумчанин
 
Аватар для OrdJONY
 
Регистрация: 24.03.2007
Сообщений: 569
По умолчанию

ISharp может быть вы имели в виду Vista Glass? Это когда окно прозрачное, но работает только в висте. Для WPF там есть свои заморочки с использованием эффекта Glass, т.к. в wpf ведь все в аппартано независимых единицах измеряется. Если нужно могу выложить пример из книги как сделать на wpf этот эффект
"Разработка под веб - как работа с пылесосом: нихрена не прикольно, но засасывает"
Мо маленький городок
OrdJONY вне форума Ответить с цитированием
Старый 11.07.2009, 15:13   #5
fabregas7
Новичок
Джуниор
 
Регистрация: 11.07.2009
Сообщений: 2
По умолчанию

Мне кажется, что работать с графикой в Дельфи попроще, чем в АСПЕ. Нет заморочек с библиотеками.
fabregas7 вне форума Ответить с цитированием
Старый 13.07.2009, 14:48   #6
neomichi
Пользователь
 
Регистрация: 26.03.2009
Сообщений: 43
По умолчанию

Цитата:
Мне кажется, что работать с графикой в Дельфи попроще, чем в АСПЕ. Нет заморочек с библиотеками.
Интересно чем?) Меня почему дотнет больше чем дельфи устраивает, как в графике так и в другом

ISharp немогли бы вы показать какой нить пример?

Последний раз редактировалось neomichi; 13.07.2009 в 14:52.
neomichi вне форума Ответить с цитированием
Старый 24.07.2009, 02:36   #7
Veiron
Форумчанин
 
Аватар для Veiron
 
Регистрация: 01.12.2007
Сообщений: 346
По умолчанию

Цитата:
Сообщение от OrdJONY Посмотреть сообщение
сли нужно могу выложить пример из книги как сделать на wpf этот эффект
Если не сложно...
Win 10 x64 | VS 2015 | MSSQL 2014
autovestitv.ru
Veiron вне форума Ответить с цитированием
Старый 24.07.2009, 10:05   #8
OrdJONY
.NET-чик
Форумчанин
 
Аватар для OrdJONY
 
Регистрация: 24.03.2007
Сообщений: 569
По умолчанию

В Архиве Windows лежит пример по созданию эффекта линзы. Там всего лишь один класса VistaGlassHelper в который му передаем окно, а далее происходит вызов WinAPI функции, но там не все так гладко, еще происходят преобразования координат, т.к. в wpf не пиксели а аппаратно-независимые единицы.
Во втором архиве примеры использования новых диалогов в Vista.
Вложения
Тип файла: rar Windows.rar (425.5 Кб, 32 просмотров)
Тип файла: rar VistaBridge.rar (137.5 Кб, 36 просмотров)
"Разработка под веб - как работа с пылесосом: нихрена не прикольно, но засасывает"
Мо маленький городок
OrdJONY вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Оформление формы lionman Мультимедиа в Delphi 3 08.11.2008 11:41
оформление FIIR Помощь студентам 1 16.06.2008 20:40
оформление текста eks-s Общие вопросы Delphi 4 25.04.2008 13:52
Делаю сайты, пишу маленькие/большие скрипты. Пишу веб-приложения и приложения под Windows. SkyM@n Фриланс 3 29.12.2007 16:21