Diskuze: neviditelný form

C# .NET .NET (C# a Visual Basic) neviditelný form American English version English version

Aktivity (1)
Avatar
Tomáš Brůna
Redaktor
Avatar
Tomáš Brůna:27.10.2015 22:35

Ahoj,
zajímalo by mně jak se dá znaviditelnit okno a pozadí ve WinForm.
Předem děkuji za každou odpověď ;).

Odpovědět 27.10.2015 22:35
Lepší být šprt než blbec :)
Avatar
Denis Homolík (Alfonz):27.10.2015 23:04

http://lmgtfy.com/?…
V podstatě dáš nějakou barvu na pozadí a nastavíš i stejný transparentKey.

Nahoru Odpovědět  -2 27.10.2015 23:04
Vše je možné, dokud si to myslíte!
Avatar
Odpovídá na Tomáš Brůna
Michal Štěpánek:28.10.2015 10:00

Jak to myslíš zneviditelnit okno a pozadí? Pozadí lze zprůhlednit, ale k čemu přesně má sloužit to, že bude okno neviditelné?

Nahoru Odpovědět 28.10.2015 10:00
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Odpovídá na Tomáš Brůna
Petr Čech (czubehead):28.10.2015 11:29

Jestli chceš, aby to okno nebylo vidět, tak prostě vypni showintaskbar + windowstate=win­dowstate.mini­mised

Nahoru Odpovědět  +1 28.10.2015 11:29
Why so serious? -Joker
Avatar
Odpovídá na Tomáš Brůna
Michael Škrášek:28.10.2015 13:59

Záleží jak to myslíš, pokud jen chceš schovat okno:

this.ShowInTaskbar = false;
this.Hide();

nebo ho zprůhlednit, ale obsah by byl vidět:

this.ShowInTaskbar = false;
this.FormBorderStyle = FormBorderStyle.None;
this.TransparencyKey = Color.Ivory;
this.BackColor = Color.Ivory;
Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
Nahoru Odpovědět 28.10.2015 13:59
Proč to dělat složitě, když to jde jednoduše.
Avatar
Tomáš Brůna
Redaktor
Avatar
Nahoru Odpovědět 28.10.2015 14:45
Lepší být šprt než blbec :)
Avatar
Tomáš Brůna
Redaktor
Avatar
Odpovídá na Michal Štěpánek
Tomáš Brůna:29.10.2015 10:42

Je to pokus, zkoušel jsem dělat program na poznámky :)

Nahoru Odpovědět 29.10.2015 10:42
Lepší být šprt než blbec :)
Avatar
Milan Křepelka
Redaktor
Avatar
Odpovídá na Tomáš Brůna
Milan Křepelka:29.10.2015 13:54

Já jenom dodám, že podobná technika se používá pro "netradiční" okna. Pokud chci aby moje okno vypadalo jako elipsa. Udělám obrázek šedivou elipsu na žlutým pozadí. Formu nastavím background image na můj brázek. Transparentní barvu nastavím na žlutou. A mám formulář který má tvar jako elipsa.

 
Nahoru Odpovědět  +1 29.10.2015 13:54
Avatar
Tomáš Brůna
Redaktor
Avatar
Odpovídá na Milan Křepelka
Tomáš Brůna:29.10.2015 14:49

To mně nenapadlo :), díky

Nahoru Odpovědět 29.10.2015 14:49
Lepší být šprt než blbec :)
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 9 zpráv z 9.