C# týden C# týden
Pořádné programy s pořádnou klávesnicí zdarma. Více zde
Pouze tento týden sleva až 80 % na C# .NET
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
Andy Scheuchzer: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
Člověk, co si myslí, že snědl všechnu moudrost světa, i když tomu tak není.
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í
+1 bodů
Ř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.