![]() |
|
Модераторы: gambit, Partizan |
![]()
|
|
| RWander |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 349 Регистрация: 4.5.2006 Где: Russia.Udm.Izhevs k Репутация: нет Всего: 6 |
Проблема в следующем: необходимо чтобы фон отображаемой картинки на форме был таким же цветом как и сама форма. В реалии фон картинки имеет белый цвет. спасибо!
-------------------- Microsoft Certified Technology Specialist - ASP.NET Applications |
|||
|
||||
| Idsa |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2086 Регистрация: 5.12.2006 Где: Томск Репутация: 4 Всего: 62 |
RWander, например, можно использовать png-картинки, предварительно выставив прозрачный цвет.
|
|||
|
||||
| RWander |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 349 Регистрация: 4.5.2006 Где: Russia.Udm.Izhevs k Репутация: нет Всего: 6 |
не помагает.. пробавал и png- и bmp-изображения -------------------- Microsoft Certified Technology Specialist - ASP.NET Applications |
|||
|
||||
| mr.DUDA |
|
|||
|
3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 24 Всего: 232 |
Отнаследоваться от PictureBox:
И изменить тип контрола с PictureBox на PictureBox2. Должно помочь. -------------------- ![]() |
|||
|
||||
| RWander |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 349 Регистрация: 4.5.2006 Где: Russia.Udm.Izhevs k Репутация: нет Всего: 6 |
mr.DUDA, опять спасибо!!
-------------------- Microsoft Certified Technology Specialist - ASP.NET Applications |
|||
|
||||
| RWander |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 349 Регистрация: 4.5.2006 Где: Russia.Udm.Izhevs k Репутация: нет Всего: 6 |
Не помогло.. PS в SetStyle нужно еще указать второй параметр true, но все равно не работает -------------------- Microsoft Certified Technology Specialist - ASP.NET Applications |
||||
|
|||||
| mr.DUDA |
|
|||
|
3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 24 Всего: 232 |
Ну как же, у меня вот работает..
Присоединённый файл ( Кол-во скачиваний: 27 )
WindowsApplication2.zip 34,75 Kb-------------------- ![]() |
|||
|
||||
| RWander |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 349 Регистрация: 4.5.2006 Где: Russia.Udm.Izhevs k Репутация: нет Всего: 6 |
странно, почему же у меня то не работает?? может это в версии framework дело? У меня сейчас 2 стоит..
-------------------- Microsoft Certified Technology Specialist - ASP.NET Applications |
|||
|
||||
| mr.DUDA |
|
|||
|
3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 24 Всего: 232 |
Аналогично. Может установлены какие-то навороты типа window blinds, изменяющие стиль окошек ? Добавлено через 3 минуты и 10 секунд P.S. мой пример работает ? -------------------- ![]() |
|||
|
||||
| RWander |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 349 Регистрация: 4.5.2006 Где: Russia.Udm.Izhevs k Репутация: нет Всего: 6 |
mr.DUDA, что-то я немного не понимаю.. Как так, ваш пример работает. Но я не пойму, фон изображения ведь не белый, а при загрузки видно только сам глобус.. Я попробовал отредактировать изображение: сделал фон белым цветом, при этом цвет фона так и остался белым..
Добавлено через 3 минуты и 4 секунды
не, такого чуда не устанавлевал.. -------------------- Microsoft Certified Technology Specialist - ASP.NET Applications |
|||
|
||||
| mr.DUDA |
|
|||
|
3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 24 Всего: 232 |
Объясню свой пример, может укажет на источник проблемы: - У формы, на которой лежит пикчербокс, красный бэкграунд - У пикчербокса стоит Transparent бэкграунд (в свойствах), а чтобы он реально работал - мы создали унаследованный PictureBox2 с указанием стиля SupportsTransparentBackground - Картинка должна иметь альфа-канал. Подойдёт PNG формат. Те пикселы, которые на картинке полностью прозрачные, будут прозрачными и на пикчербоксе, т.е. вместо них увидим фон формы. -------------------- ![]() |
|||
|
||||
| RWander |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 349 Регистрация: 4.5.2006 Где: Russia.Udm.Izhevs k Репутация: нет Всего: 6 |
вопрос немного не по теме: а как узнать альфа-канал данного изображения и как установить прозрачность отдельных пикселей? может c помощью PhotoShop или как-то еще? Я думал будет достаточно просто сделать фон картинки белым.. (в Delphi работало по крайней мере) -------------------- Microsoft Certified Technology Specialist - ASP.NET Applications |
|||
|
||||
| RWander |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 349 Регистрация: 4.5.2006 Где: Russia.Udm.Izhevs k Репутация: нет Всего: 6 |
разобрался..
mr.DUDA, спасибо! -------------------- Microsoft Certified Technology Specialist - ASP.NET Applications |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Разработка Windows Forms | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |