» »

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
7721229 (17063) damjanll
»

shranjevanje trenutno odpritih programov

Oddelek: Programska oprema
7909 (714) gendale
»

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

Oddelek: Novice / Grafične kartice
7324571 (22114) ST-777
»

Visoka resolucija + velik display = misija nemogoče?

Oddelek: Strojna oprema
353415 (2456) Matev
»

Javascript in php

Oddelek: Izdelava spletišč
201877 (1566) rokpok

Več podobnih tem