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
M6692
Člen
Avatar
M6692:10.7.2022 19:51

Ahojte, nefunguje mi správne rozťahovanie a zmenšovanie celého formu. Nakoľko sem neviem vložiť obrázok pokúsim sa to vysvetliť nasledovne : Mám klasický Winform v ktorom mám umiestnený v jednom riadku Label(s nejakým textom), napravo od neho Textbox (s nejakým textom) a napravo od neho ďalší Label(s nejakým textom). Takýchto riadkov mám niekoľko pod sebou.

Zkusil jsem: Všetky Labely a Textboxy mám ukotvené vľavo, hore (Anchor - Top, Left) V samotnom Winforme mám nastavený AutoScroll na True.

Chci docílit: Keď sa snažím meniť veľkosť okna po štarte pri zmenšení mi správne nabehnú scroolbary. Pri horizontálnom zmenšovaními všetko funguje správne, zostane mi vrchný riadok a odkrojovať začne odspodu. No pri vertikálnom zmenšovaní mi začne správne odkrajovať pravý okraj Labelu no pri dosiahnutí úrovne Textboxu prestane odkrajovať a začne celý textbox aj so všetkým čo je pred ním posúvať doľava.

 
Odpovědět
10.7.2022 19:51
Avatar
HONZ4
Člen
Avatar
Odpovídá na M6692
HONZ4:10.7.2022 20:54

Nevím jestli jsem to správně pochopil...
Všecko co tam máš hoď na panel (s BorderStyle.None) ten udělej o kousek vetší než potřebuješ (asi o velikost scrollbaru +1). Myslím, že problém je v tom, že pokud je jeden ze scrollbarů aktivní, tak ten druhý i přesto, že není vidět tak okno maže tu oblast.
(Pokud ti bude vadit, že bude ten panel větší můžeš jeho rozměry měnit při "resize" formu na záhladě šířky scrollbarů a potřebné velikosti.)
Případně udělej screenshot ať vidím co přesně myslíš.

 
Nahoru Odpovědět
10.7.2022 20:54
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 2 zpráv z 2.