Icon
Icon class
Stellt ein Windows-Symbol dar, bei dem es sich um ein kleines Bitmap-Bild handelt, das zur Darstellung eines Objekts verwendet wird. Symbole können als transparente Bitmaps betrachtet werden, obwohl ihre Größe vom System bestimmt wird.
public sealed class Icon : ICloneable, IDisposable, ISerializable
Konstrukteure
Name |
Beschreibung |
Icon(Stream) |
Initialisiert eine neue Instanz vonIcon Klasse aus dem angegebenen Datenstrom. |
Icon(string) |
Initialisiert eine neue Instanz vonIcon Klasse aus dem angegebenen Dateinamen. |
Icon(Icon, Size) |
Initialisiert eine neue Instanz vonIcon Klasse und versucht, eine Version des Symbols zu finden, die der angeforderten Größe entspricht. |
Icon(Stream, Size) |
Initialisiert eine neue Instanz vonIcon Klasse der angegebenen Größe aus dem angegebenen Stream. |
Icon(string, Size) |
Initialisiert eine neue Instanz vonIcon Klasse der angegebenen Größe aus der angegebenen Datei. |
Icon(Type, string) |
Initialisiert eine neue Instanz vonIcon Klasse aus einer Ressource in der angegebenen Assembly. |
Icon(Icon, int, int) |
Initialisiert eine neue Instanz vonIcon Klasse und versucht, eine Version des Symbols zu finden, die der angeforderten Größe entspricht.. |
Icon(Stream, int, int) |
Initialisiert eine neue Instanz vonIcon Klasse aus dem angegebenen Datenstrom und mit der angegebenen Breite und Höhe. |
Icon(string, int, int) |
Initialisiert eine neue Instanz vonIcon Klasse mit der angegebenen Breite und Höhe aus der angegebenen Datei. |
Eigenschaften
Name |
Beschreibung |
Handle { get; } |
Ruft das Handle dafür abIcon . Dies ist keine Kopie des Handles; befreie es nicht. |
Height { get; } |
Ruft die Höhe davon abIcon . |
Size { get; } |
Ruft die Größe davon abIcon . |
Width { get; } |
Ruft die Breite davon abIcon . |
Methoden
Name |
Beschreibung |
static ExtractAssociatedIcon(string) |
Gibt eine Symboldarstellung eines Bildes zurück, das in der angegebenen Datei enthalten ist. |
static FromHandle(IntPtr) |
Erstellt ein GDI+Icon vom angegebenen Windows-Handle zu einem Symbol (HICON). |
Clone() |
Klont dieIcon , erstellt ein doppeltes Bild. |
Dispose() |
Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verbunden sind. |
Save(Stream) |
Speichert diesIcon zum angegebenen AusgangStream . |
ToBitmap() |
Konvertiert diesIcon zu einem GDI+Bitmap . |
override ToString() |
Ruft eine für Menschen lesbare Zeichenfolge ab, die die beschreibtIcon . |
Siehe auch