Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Портак с прозрачным окном в VB.net Добавлено: 29.01.10 13:46  

Автор вопроса:  van-lamer
Привет всем! Ребята подскажите в чем дело?
Есть форма на ней комбик я делаю форму прозрачной так:
    
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
SetStyle(ControlStyles.SupportsTransparentBackColor, True)
Me.BackColor = Color.Blue
Me.TransparencyKey = Color.Blue
End Sub

в свойствах формы ставлю Backcolor=Control и TransparentKey=Control
жму F5 и радости полные штаны фон формы стал полность прозраче, а комбик прекрасно видим, даже если щелкнуть правой кн. мыши на прозрачном фоне то даже вылезет контекстная менюшка окна которое находится под формой. На стоит хотя бы раз развернуть окно полностью кнопкой maxsimaze а нажать на неё еще раз выделение с окна пропадает, т.е. я не могу его передвинуть или свернуть, мышь кликает сквозь заголовок окна. В ЧЕМ ДЕЛО??? :(

Хотя если поменять Backcolor и TransparentKey на любой другой цвет то все работает нормально, правда фишка с контекстным меню пропадает. ПОЧЕМУ????

Ответить

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

Номер ответа: 1
Автор ответа:
 van-lamer



Вопросов: 28
Ответов: 25
 Профиль | | #1 Добавлено: 29.01.10 13:51
Извиняюсь в коде не должно быть строк Me.BackColor и Me.TransparencyKey, это я экспериментировал

Ответить

Страница: 1 |

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



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