czy ktos moglby sprawdzic to u siebie?

problem
gdy w design mode dla formy, ustawimy

FormBorderStyle=none

height=100;

dodatkowo, w OnResize formy damy

FormBorderStyle=FormBorderStyle.None

odpalimy program, to formatka nam sie zmiejszy.... u mnie o 31px, czy tak powinno byc, może mi to ktos wytłumaczyć?

dodam ze gdy w konstruktorze zrobie

FormBorderStyle=FormBorderStyle.None

to formatka ma wlasciwy rozmiar

any idea?

btw, gdyby kogos bardzo interesowalo po co daje FormBorderStyle=FormBorderStyle.None to spieszę z odpowiedzią że mam własny design formatki, w tym przyciski minimalizuj, maksymalizuj, oraz zamknij, przy minimalizowaniu, dla FormBorderStyle.None, nie ma moich guzikow, natomiast pojawia się właściwa belka okna (aplikacja MDI z MDI Child) wiec przy minimalizowaniu, zmieniam FormBorderStyle=FormBorderStyle.None na FormBorderStyle=FormBorderStyle.FixedSingle, poniewaz nie ma obslugi (a moze nie potrafie znalezc) klikniecia systemowego guzika powiekszania okna, to przywracanie formatki do mojego wygladu realizuję w OnResize, początkowo dałem na pałę wpis FormBorderStyle=FormBorderStyle.None, który spowodował zmiejszanie się formatki, najdziwniejsze jest to że ten błąd występuje tylko na formatce która jest uruchamiana jako pierwsza (uruchamiana przez program.cs) gdy potem odpali mi sie okno, nawet tej złej formatki, i z niej odpalam kolejną instancję, tego samego okna, to już jest okej... zeswirować mozna...