» »

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
7722618 (18452) damjanll
»

shranjevanje trenutno odpritih programov

Oddelek: Programska oprema
7979 (784) gendale
»

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

Oddelek: Novice / Grafične kartice
7326430 (23973) ST-777
»

Visoka resolucija + velik display = misija nemogoče?

Oddelek: Strojna oprema
353616 (2657) Matev
»

Javascript in php

Oddelek: Izdelava spletišč
201973 (1662) rokpok

Več podobnih tem