HyperLink
Bejelentkezés
E-mail: 
Jelszó: 





Skip Navigation Links
 

DrawString függvény használata


Graphics osztály 9. rész

Példaprogram letöltése

7491 bájt

Grafikai objektumok megjelenítésekor gyakori feladat, hogy valamilyen szöveges információ is a képernyőre kerüljön. Egyszerű feliratok számára ott van a Label kontrol, ha viszont a feliratnak valamilyen egyedi külsőt szeretnénk kölcsönözni, akkor már nem elegendő a Label-t használni. A GDI+ használatával lehetőség nyílik arra, hogy a megjelenő feliratok tetszőleges külsőt öltsenek, így akár egy színátmenet, egy kép is lehet a felirat háttere.

A Graphics osztály DrawString függvénye lesz az, mely képes egy feliratot megjeleníteni.
DrawString
Osztály: System.Drawing.Graphics
public void DrawString(
string s,
Font font,
Brush brush,
PointF point
);
A DrawString függvény használatával egy tetszőleges szöveget rajzolhatunk ki.
Paraméterek
string s
Az s paraméterben adhatjuk meg a kirajzolandó szöveget.
Font font
A szöveg betűtípusát a font paraméter határozza meg.
Brush brush
A kirajzolt szöveg hátterét a brush paraméter adja.
PointF point
A szöveget befoglaló téglalap bal felső sarkának pontját a point paraméterben adhatjuk meg.
DrawString
Osztály: System.Drawing.Graphics
public void DrawString(
string s,
Font font,
Brush brush,
RectangleF layoutRectangle
);
A DrawString függvény használatával egy tetszőleges szöveget rajzolhatunk ki.
Paraméterek
string s
Az s paraméterben adhatjuk meg a kirajzolandó szöveget.
Font font
A szöveg betűtípusát a font paraméter határozza meg.
Brush brush
A kirajzolt szöveg hátterét a brush paraméter adja.
RectangleF layoutRectangle
A szöveget befoglaló téglalapot a layoutRectangle paraméterben adhatjuk meg.
DrawString
Osztály: System.Drawing.Graphics
public void DrawString(
string s,
Font font,
Brush brush,
PointF point,
StringFormat format
);
A DrawString függvény használatával egy tetszőleges szöveget rajzolhatunk ki.
Paraméterek
string s
Az s paraméterben adhatjuk meg a kirajzolandó szöveget.
Font font
A szöveg betűtípusát a font paraméter határozza meg.
Brush brush
A kirajzolt szöveg hátterét a brush paraméter adja.
PointF point
A szöveget befoglaló téglalap bal felső sarkának pontját a point paraméterben adhatjuk meg.
StringFormat format
A kirajzolt szöveg formázása adható meg a format paraméterben egy StringFormat típusú osztályon keresztül. Itt előírható többek között a szöveg igazítása, a tabulátor pozíciók, stb.
DrawString
Osztály: System.Drawing.Graphics
public void DrawString(
string s,
Font font,
Brush brush,
RectangleF layoutRectangle,
StringFormat format
);
A DrawString függvény használatával egy tetszőleges szöveget rajzolhatunk ki.
Paraméterek
string s
Az s paraméterben adhatjuk meg a kirajzolandó szöveget.
Font font
A szöveg betűtípusát a font paraméter határozza meg.
Brush brush
A kirajzolt szöveg hátterét a brush paraméter adja.
RectangleF layoutRectangle
A szöveget befoglaló téglalapot a layoutRectangle paraméterben adhatjuk meg.
StringFormat format
A kirajzolt szöveg formázása adható meg a format paraméterben egy StringFormat típusú osztályon keresztül. Itt előírható többek között a szöveg igazítása, a tabulátor pozíciók, stb.
DrawString
Osztály: System.Drawing.Graphics
public void DrawString(
string s,
Font font,
Brush brush,
float x,
float y
);
A DrawString függvény használatával egy tetszőleges szöveget rajzolhatunk ki.
Paraméterek
string s
Az s paraméterben adhatjuk meg a kirajzolandó szöveget.
Font font
A szöveg betűtípusát a font paraméter határozza meg.
Brush brush
A kirajzolt szöveg hátterét a brush paraméter adja.
float x
A szöveget befoglaló téglalap bal oldalát az x paraméterben adhatjuk meg.
float y
A szöveget befoglaló téglalap tetejét az y paraméterben adhatjuk meg.
DrawString
Osztály: System.Drawing.Graphics
public void DrawString(
string s,
Font font,
Brush brush,
float x,
float y,
StringFormat format
);
A DrawString függvény használatával egy tetszőleges szöveget rajzolhatunk ki.
Paraméterek
string s
Az s paraméterben adhatjuk meg a kirajzolandó szöveget.
Font font
A szöveg betűtípusát a font paraméter határozza meg.
Brush brush
A kirajzolt szöveg hátterét a brush paraméter adja.
float x
A szöveget befoglaló téglalap bal oldalát az x paraméterben adhatjuk meg.
float y
A szöveget befoglaló téglalap tetejét az y paraméterben adhatjuk meg.
StringFormat format
A kirajzolt szöveg formázása adható meg a format paraméterben egy StringFormat típusú osztályon keresztül. Itt előírható többek között a szöveg igazítása, a tabulátor pozíciók, stb.

Könyv
Ez a cikk megtalálható ebben a könyvben: C# Software Offline 2002 évkönyv 164. oldal

Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!

Copyright © 1999-2012 Animare Software Kft. Minden jog fenntartva!
| Készült: Animare Stúdió | Adatvédelem | Kapcsolat |