Recenze  |  Aktuality  |  Články
Doporučení  |  Diskuze
Auto-Moto
Mobilní telefony
Notebooky  |  Tablety
Příslušenství
Wearables  |  Ostatní
Svět hardware  |  Digimanie  |   TV Freak

VB.NET - transparentni form - jde to nejak?

Zax_ce4you (222)|5.3.2008 15:14
Zdravim,
potreboval bych ve VB.NET vyrobit transparentni formular (neviditelny, ale controly na nem musi byt videt).
Vygooglil jsem me.opacity (CF neumi)
Dale jsem vygooglil, ze bych mohl nastavit formu vlastnost me.transparencykey, cimz bych nastavil barvu, kterou ma form povazovat za transparentni.. Zase - nefunguje.
Zacinam byt pomerne zoufaly, doufam, ze se tu najde nekdo, kdo to umi a poradi.
Dekuji

EDIT: Dozvedel jsem se, ze CF nepodporuje pruhlednost, ze je nutno si na formu vykreslit obrazek toho, co je pod nim... bohuzel nemam vubec tuseni, jak na to. System.drawing jsem nikdy moc nepouzival a nevim, jak muzu ziskat informace o obrazovce pod formularem.
RStein (2012)|5.3.2008 16:07
Zdravim,
bohuzel tohle je dost pakarna - pruhledny muzete udelat pouze transparentni obrazek. Ale stjne si myslim, ze nedosahnete toho efektu, co chcete - na cely formular. Windows Mobile bohuzel neznaji styl WS_EX_TRANSPARENT okna

Viz - http://msdn2.microsoft.com/en-us/library/ms172507.aspx

//Edit: Vidim, ze jste sam to info o obrazku nasel