» »

C# resize

C# resize

koksi ::

Lp!

Imam problem pri tem, kako bi naredil da bi ob raztezanju ali povečavi okna elementi in pač sama grafika prilagodila novi velikosti okna. Upam, da se razumemo in da mi boste pomagali ;) Hvala!

win64 ::

uvedeš neko realno spremenljivko razmerjeX in razmerjeY. Preden uporabiš koordinate jih preprosto pomnožiš z razmerjeX ali razmerjeY.
primer:

zacetnaVelikostOkna = 100,100

WM_PAINT:
drawRectangle(x*razmerjeX,y*razmerjeY,širina*razmerjeX,višina*razmerjeY):

WM_RESIZE:
razmerjeX=novaŠirina/zacetnaVelikostOkna.širina
razmerjeY=novaVišina/zacetnaVelikostOkna.višina

DubleG ::

V nastavitvah forme nastavi na zaklep. :)

Mislim pa da FormBorderStyle kliče Invalidate(), tako da lahko izkoriš to metodo in uporabiš izris iz drugega posta.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Google z lastnim Chromebookom? (strani: 1 2 )

Oddelek: Novice / Procesorji
7728660 (24494) damjanll
»

shranjevanje trenutno odpritih programov

Oddelek: Programska oprema
71164 (969) gendale
»

Samsung predstavil novo linijo LCD-monitorjev (strani: 1 2 )

Oddelek: Novice / Grafične kartice
7332430 (29973) ST-777
»

Visoka resolucija + velik display = misija nemogoče?

Oddelek: Strojna oprema
354001 (3042) Matev
»

Javascript in php

Oddelek: Izdelava spletišč
202276 (1965) rokpok

Več podobnih tem