Molnár József, Nánási József, Szakály Norbert, Tamás Péter, Tóth Bertalan

Programozzunk C# nyelven


Grafikus nyomvonal (path) készítése, megjelenítése

Vonalak, görbék, szövegek láncolatából álló nyílt nyomvonalat (path), illetve zárt geometriai alakzatot (figure) modelleznek a nem örökölhető System.Drawing.Drawing2D GraphicsPath osztály példányai. A továbbiakban mindkét objektumot figurának nevezzük. A GraphicsPath objektumok összekapcsolt grafikus elemekből, akár GraphicsPath objektumokból is állhatnak. A figuráknak van kezdőpontjuk (az első pont), végpontjuk (az utolsó pont) és jellemző az irányításuk. A nyomvonalak nem zárt görbék még akkor sem, ha a kezdő- és a végpontok egybeesnek. Azonban készíthetünk zárt alakzatot is a CloseFigure() metódussal. Ki is festhetünk alakzatokat a Graphics osztály FillPath() metódusával. Ilyenkor a kezdő- és végpontokat összekötő egyenes zárja le az esetlegesen nem zárt alakzatokat. A kifestés módja az önmagukat metsző alakzatoknál beállítható.

Programozzunk C# nyelven

Tartalomjegyzék


Kiadó: Akadémiai Kiadó

Online megjelenés éve: 2018

ISBN: 978 963 454 114 1

A Programozzunk C# nyelven! című könyv fejezetei a Windows alatti programfejlesztés különböző szintjeit célozzák, a C# nyelv alapelemeitől, a Windows alatti szöveges felületű programok készítésének fogásaitól, az objektumorientált programozás és a grafikus alkalmazáskészítés lehetőségeinek bemutatásáig terjedően. A könyv túllépve a kezdő szinten, haladó szintű programozási technikákkal is foglalkozik.

Hivatkozás: https://mersz.hu/toth-szakaly-nanasi-molnar-tamas-programozzunk-c-nyelven//

BibTeXEndNoteMendeleyZotero

Kivonat
fullscreenclose
printsave