Nauč se s námi víc. Využij 50% bonus na e-learningové kurzy.
Pouze tento týden sleva až 80 % na e-learning týkající se Javy
Avatar
Lukáš Fusek
Redaktor
Avatar
Lukáš Fusek:12.11.2015 16:48

Zdravím. Má někdo nějaký nápad, jak nastavit ve WPF zešednutí neaktivního okna v pozadí při zavolání metody OpenDialog()? Popřípadě nějak jinak dát najevo, že je okno v pozadí neaktivní?

 
Odpovědět
12.11.2015 16:48
Avatar
Odpovídá na Lukáš Fusek
Michael Škrášek:12.11.2015 17:49

Pokud vím (nejsem si jist, WPF moc nepoužívám) tak ve WPF nejde nastavit 'opacity' pokud není 'allowtransparency' na 'true', ale to lze nastavit jen pokud 'windowstyle' je nastaveno na 'windowstyle.none', takže pokud nechceš vždy schovávat a zobrazovat rámeček kolem okna, tak poslední možností je asi změnit barvy okna na nějakou neutrální šedou ;)

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
Nahoru Odpovědět
12.11.2015 17:49
"I choose a lazy person to do a hard job. Because that person will find an easy way to do it. " Bill Gates
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Lukáš Fusek
Redaktor
Avatar
Odpovídá na Michael Škrášek
Lukáš Fusek:12.11.2015 18:19

Moc děkuji! Problém byl v atributu "allowtranspa­rency", který je pravděpodobně ve výchozím nastavení "false", proto mi to celou dobu nefungovalo a vůbec nereagovalo na instrukci "opacity" v code behind. Nyní funguje vše jak má. :-)

Editováno 12.11.2015 18:19
 
Nahoru Odpovědět
12.11.2015 18:19
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 3 zpráv z 3.