Problem z projektami okienkowymi w Visual Studio

0

Witam,
mam problem z edytorem okienek w Visual Stidio. Tworzę projekt używam w nim pictureBoxów i obrazów w tle okna. Układam jak chcę, a po kompilacji wyglądają inaczej. I np. Gdy chciałem stworzyć kółko i krzyżyk, to musiałem to robić na czuja. W C# mam ten sam problem. Gdy mój projekt wyślę do kogokolwiek, to oni widzą w VS to, co ja po kompilacji. Wszystko widać na screenach. I je też opisałem, dla pewności.

przeinstalowałem VS, sterowniki na trzy sposoby, odpalałem VS na mocniejszej karcie graficznej, jako admin, robiłem czystki na kompie, odwirusowywanie

Lenovo ideapad 700-15, win 10, i7-6700, gtx 950m

0

Wszystko jest prawidłowo robione, tylko Ty źle robisz. To, co widzisz zależy od rozdzielczości i wielkości okienka. Tak to jest, gdy projektuje się okienka "na pałę".
Poczytaj o panelach, kotwicach (anchor) i dokowaniu (właściwość Dock).

Okienko powinno być tak projektowane, że jakby dzielisz je na rejony za pomocą paneli, a potem na tych panelach kładziesz inne panele lub kontenery, lub kontrolki. Jak będziesz wrzucał kontrolki bezpośrednio na formę, dostaniesz takie właśnie wyniki, jakie dostajesz.

0

Mogę się mylić, ale wydaje mi się, że wynik kompilacji może się różnić, ale podgląd w VS powinien być dla wszystkich jednakowy, bo tak już nie działa skalowanie Windowsa. Wysyłałem ten projekt do około 10 osób i tylko ja mam problem z wyświetlaniem WSZYSTKICH projektów C++ i C#. Tych z kontenerami, ściągniętych z internetu, robionych przez znajomych też. W projekcie ze screenami kratownica jest tłem jbc. A znaki zapytania to pictureBoxy.

Problem chyba rozwiązany. Nie chodziło o programowanie "na pałę". Pozmieniałem kilka opcji: procesor graficzny domyślny dla VS na dedykowanego GTX'a, opcje wydajności dla tego programu.
Któraś z tej opcji dała pożądany efekt, wydaje mi się, że chodzi o procesor graficzny.

Więc dzięki za pomoc, ale to nie to. Ale tak to jest, jak się czyta wpisy "na pałę". ;)
Pozdrawiam

1 użytkowników online, w tym zalogowanych: 0, gości: 1