Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Frantisek Jesatko:7.6.2018 19:11

Ahoj řeším problém s reporty ve winforms. Reporty se zobrazuji korektně pokud je měřítko rozložení ve Win(scaling) nastaveno na 100%. Pokud se zadá doporuřená hodnota 125 nebo 150% pak se vše na reportu zmenší o procento nad 100%.

Zkusil jsem: Vyzkoušel jsem spoustu návodů , nic nezabralo nemáte někdo typ ????

Chci docílit: Stejného zobrazení při každém nastavení této hodnoty.

 
Odpovědět
7.6.2018 19:11
Avatar
Frantisek Jesatko:18.6.2018 19:26

chlapi to jste to opravdu nikdo neresil nebo je to problem kterej nikdo nema ?

 
Nahoru Odpovědět
18.6.2018 19:26
Avatar
Odpovídá na Frantisek Jesatko
Neaktivní uživatel:18.6.2018 20:01

Já we WF nedělám a nikdy jsem se s tím nesetkal. Ostatní asi splňují aspoň druhou podmínku. Víc ti bohužel neřeknu. :-(

Nahoru Odpovědět
18.6.2018 20:01
Neaktivní uživatelský účet
Avatar
termostat
Člen
Avatar
termostat:19.6.2018 8:48

Ono ReportVieweru to nastavit nejde. Můžeš jedině celou WinForm aplikaci nastavit jako DPI nezávislou pomocí platform invoke:

static class Program
{
        [STAThread]
        static void Main()
        {
                SetProcessDPIAware();
                Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(false);
                Application.Run(new Form1());
        }

        [System.Runtime.InteropServices.DllImport("user32.dll")]
        private static extern bool SetProcessDPIAware();
}

Jenže tím ovlivníš celou aplikaci, což zřejmě nechceš. Potom by bylo řešením například si pro zobrazení reportu udělat další malou aplikaci, která bude DPI nezávislá a kterou jen vyvoláš z hlavní aplikace.

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
 
Nahoru Odpovědět
19.6.2018 8:48
Avatar
Frantisek Jesatko:19.6.2018 18:13

opravdu jsem hledal a nic co by fungoval. preinstalace report vieweru . fakt by me zajimalo co je tim sledovano . diky za reakce

 
Nahoru Odpovědět
19.6.2018 18:13
Avatar
Frantisek Jesatko:25.7.2018 20:00

Jeste maly dotaz k problemu s reportem ve wpf tyto problemy nejsou nebo je to spojeno s reportviewerem ?

 
Nahoru Odpovědět
25.7.2018 20:00
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 6 zpráv z 6.