» »

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
7716476 (12310) damjanll
»

shranjevanje trenutno odpritih programov

Oddelek: Programska oprema
7738 (543) gendale
»

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

Oddelek: Novice / Grafične kartice
7318615 (16158) ST-777
»

Visoka resolucija + velik display = misija nemogoče?

Oddelek: Strojna oprema
352888 (1929) Matev
»

Javascript in php

Oddelek: Izdelava spletišč
201486 (1175) rokpok

Več podobnih tem