Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Изменение иконки окна в VB.NET Добавлено: 06.03.03 00:15  

Автор вопроса:  alsiv

Нужно программно менять icon-ки в заголовке окна

В компоненте ImageList находятся ico
Как поместить иконки из ImageList в заголовок формы, т.е. в свойство icon?

Так нельзя
Me.Icon = Me.imgLstFrm.Images(0)
и так нельзя
Me.Icon = CType(Me.imgLstFrm.Images(0), Icon) - image в icon не преобразуется, но тогда как???

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

Ответить

  Ответы Всего ответов: 2  

Номер ответа: 1
Автор ответа:
 NEZNAYKA



ICQ: 158275909 

Вопросов: 5
Ответов: 17
 Профиль | | #1 Добавлено: 06.03.03 10:21

Я с этим не работал но у меня был пример как помещать картинки в датагрид ячейках (только я его не могу найти) Так там реализовывалось помещение картинок с помощью Stream. А как вариант можешь рисовать в событии paint  в форме.

Может быть это не то!

Ответить

Номер ответа: 2
Автор ответа:
 alsiv



Вопросов: 4
Ответов: 6
 Профиль | | #2 Добавлено: 08.03.03 23:29

Спасибо за направление мысли, в каком-то смысле это помогло.

Но решение задачи изменения иконки в заголовке я нашел следующее:

На форме должен быть элемент ImageList в который загружены картинки и тогда строка

Me.Icon = Icon.FromHandle(New Bitmap(Me.imgLstFrm.Images(0)).GetHicon)

берет изображение и помещает его в заголовок

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам