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