System.Drawing

ΤοDrawingΟ χώρος ονομάτων παρέχει πρόσβαση στη βασική λειτουργικότητα γραφικών GDI+. Πιο προηγμένη λειτουργικότητα παρέχεται στοDrawing2D ,Imaging , καιText χώροι ονομάτων.

Τάξεις

ΤάξηΠεριγραφή
BitmapΕνσωματώνει ένα bitmap, το οποίο αποτελείται από τα δεδομένα pixel για μια εικόνα γραφικών και τα χαρακτηριστικά της. ABitmap είναι ένα αντικείμενο που χρησιμοποιείται για εργασία με εικόνες που ορίζονται από δεδομένα pixel.
BrushΚαθορίζει αντικείμενα που χρησιμοποιούνται για να γεμίσουν το εσωτερικό γραφικών σχημάτων όπως ορθογώνια, ελλείψεις, πίτες, πολύγωνα και μονοπάτια.
BrushesΠινέλα για όλα τα τυπικά χρώματα. Αυτή η κλάση δεν μπορεί να κληρονομηθεί.
ColorConverterΜετατρέπει τα χρώματα από έναν τύπο δεδομένων σε άλλο.
ColorTranslatorΜεταφράζει χρώματα από και προς το GDI+Color δομές. Αυτή η κλάση δεν μπορεί να κληρονομηθεί.
DrawingSettingsΕπιτρέπει την προσαρμογή της συμπεριφοράς της βιβλιοθήκης σχεδίων σε περίπτωση χρήσης ορισμένων δυνατοτήτων που δεν έχουν ακόμη υλοποιηθεί πλήρως.
FontΚαθορίζει μια συγκεκριμένη μορφή για κείμενο, συμπεριλαμβανομένων των χαρακτηριστικών όψης γραμματοσειράς, μεγέθους και στυλ. Αυτή η κλάση δεν μπορεί να κληρονομηθεί.
FontFamilyΟρίζει μια ομάδα προσόψεων τύπων που έχουν παρόμοια βασική σχεδίαση και ορισμένες παραλλαγές στα στυλ. Αυτή η κλάση δεν μπορεί να κληρονομηθεί.
GraphicsΕνθυλακώνει την επιφάνεια σχεδίασης.
IconΑντιπροσωπεύει ένα εικονίδιο των Windows, το οποίο είναι μια μικρή εικόνα bitmap που χρησιμοποιείται για την αναπαράσταση ενός αντικειμένου. Τα εικονίδια μπορούν να θεωρηθούν ως διαφανή bitmaps, αν και το μέγεθός τους καθορίζεται από το σύστημα.
ImageΜια αφηρημένη βασική κλάση που παρέχει λειτουργικότητα για τις κατώτερες κλάσεις Bitmap και Metafile.
NamespaceDocΤοDrawingΟ χώρος ονομάτων παρέχει πρόσβαση στη βασική λειτουργικότητα γραφικών GDI+. Πιο προηγμένη λειτουργικότητα παρέχεται στοDrawing2D ,Imaging , καιText χώροι ονομάτων.
PenΚαθορίζει ένα αντικείμενο που χρησιμοποιείται για τη χάραξη γραμμών και καμπυλών.
PensΣτυλό για όλα τα τυπικά χρώματα. Αυτή η κλάση δεν μπορεί να κληρονομηθεί.
RegionΠεριγράφει το εσωτερικό ενός σχήματος γραφικών που αποτελείται από ορθογώνια και μονοπάτια. Αυτή η κλάση δεν μπορεί να κληρονομηθεί.
SolidBrushΚαθορίζει ένα πινέλο ενός μόνο χρώματος. Τα πινέλα χρησιμοποιούνται για να γεμίσουν σχήματα γραφικών, όπως ορθογώνια, ελλείψεις, πίτες, πολύγωνα και μονοπάτια.
StringFormatΕνθυλακώνει πληροφορίες διάταξης κειμένου (όπως ευθυγράμμιση, προσανατολισμός και στάσεις καρτελών) χειρισμούς εμφάνισης (όπως εισαγωγή έλλειψης και αντικατάσταση εθνικών ψηφίων) και λειτουργίες OpenType. Αυτή η κλάση δεν μπορεί να κληρονομηθεί.
SystemColorsΚάθε ιδιότητα τουSystemColors η τάξη είναι αColor structure που είναι το χρώμα ενός στοιχείου εμφάνισης των Windows.
SystemFontsΚαθορίζει τις γραμματοσειρές που χρησιμοποιούνται για την εμφάνιση κειμένου στα στοιχεία εμφάνισης των Windows.
SystemIconsΚάθε ιδιότητα της κλάσης SystemIcons είναι έναIcon αντικείμενο για εικονίδια σε όλο το σύστημα των Windows. Αυτή η κλάση δεν μπορεί να κληρονομηθεί.
TextureBrushΚάθε ιδιότητα της κλάσης TextureBrush είναι ένα αντικείμενο Brush που χρησιμοποιεί μια εικόνα για να γεμίσει το εσωτερικό ενός σχήματος. Αυτή η κλάση δεν μπορεί να κληρονομηθεί.

Δομές

ΔομήΠεριγραφή
CharacterRangeΚαθορίζει ένα εύρος θέσεων χαρακτήρων μέσα σε μια συμβολοσειρά.
ColorΑντιπροσωπεύει ένα χρώμα ARGB (άλφα, κόκκινο, πράσινο, μπλε).
PointΑντιπροσωπεύει ένα διατεταγμένο ζεύγος ακεραίων x- και y-συντεταγμένων που ορίζει ένα σημείο σε ένα δισδιάστατο επίπεδο.
PointFΑντιπροσωπεύει ένα διατεταγμένο ζεύγος συντεταγμένων κινητής υποδιαστολής x- και y που ορίζει ένα σημείο σε ένα δισδιάστατο επίπεδο.
RectangleΑποθηκεύει ένα σύνολο τεσσάρων ακεραίων που αντιπροσωπεύουν τη θέση και το μέγεθος ενός ορθογωνίου.
RectangleFΑποθηκεύει ένα σύνολο τεσσάρων αριθμών κινητής υποδιαστολής που αντιπροσωπεύουν τη θέση και το μέγεθος ενός ορθογωνίου. Για πιο προηγμένες συναρτήσεις περιοχής, χρησιμοποιήστε ένα αντικείμενο Περιοχής.
SizeΑποθηκεύει ένα ταξινομημένο ζεύγος ακεραίων, συνήθως το πλάτος και το ύψος ενός ορθογωνίου.
SizeFΑποθηκεύει ένα ταξινομημένο ζεύγος αριθμών κινητής υποδιαστολής, συνήθως το πλάτος και το ύψος ενός ορθογωνίου.

Απαρίθμηση

ΑπαρίθμησηΠεριγραφή
ContentAlignmentΚαθορίζει την ευθυγράμμιση του περιεχομένου στην επιφάνεια σχεδίασης.
CopyPixelOperationΚαθορίζει πώς το χρώμα προέλευσης σε μια λειτουργία εικονοστοιχείων αντιγραφής συνδυάζεται με το χρώμα προορισμού για να οδηγήσει σε ένα τελικό χρώμα.
FontStyleΚαθορίζει πληροφορίες στυλ που εφαρμόζονται στο κείμενο.
GraphicsUnitΚαθορίζει τη μονάδα μέτρησης για τα δεδομένα.
KnownColorΚαθορίζει τα γνωστά χρώματα συστήματος.
RotateFlipTypeΚαθορίζει την κατεύθυνση περιστροφής μιας εικόνας και τον άξονα που χρησιμοποιείται για την αναστροφή της εικόνας.
StringAlignmentΚαθορίζει τη στοίχιση μιας συμβολοσειράς κειμένου σε σχέση με το ορθογώνιο διάταξης.
StringDigitSubstituteΤοStringDigitSubstitute Η απαρίθμηση καθορίζει τον τρόπο αντικατάστασης των ψηφίων σε μια συμβολοσειρά σύμφωνα με την τοπική γλώσσα ή τη γλώσσα του χρήστη.
StringFormatFlagsΚαθορίζει τις πληροφορίες εμφάνισης και διάταξης για συμβολοσειρές κειμένου.
StringTrimmingΚαθορίζει τον τρόπο περικοπής χαρακτήρων από μια συμβολοσειρά που δεν ταιριάζει πλήρως σε σχήμα διάταξης.