NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
Lukáš Fusek
Tvůrce
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í
+2,50 Kč
Ř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
Avatar
Lukáš Fusek
Tvůrce
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.