Icon
Icon class
Rappresenta un’icona di Windows, che è una piccola immagine bitmap utilizzata per rappresentare un oggetto. Le icone possono essere considerate come bitmap trasparenti, sebbene la loro dimensione sia determinata dal sistema.
public sealed class Icon : ICloneable, IDisposable, ISerializable
Costruttori
Nome | Descrizione |
---|
Icon(Stream) | Inizializza una nuova istanza diIcon classe dal flusso di dati specificato. |
Icon(string) | Inizializza una nuova istanza diIcon classe dal nome file specificato. |
Icon(Icon, Size) | Inizializza una nuova istanza diIcon classe e tenta di trovare una versione dell’icona che corrisponda alla dimensione richiesta. |
Icon(Stream, Size) | Inizializza una nuova istanza diIcon classe della dimensione specificata dal flusso specificato. |
Icon(string, Size) | Inizializza una nuova istanza diIcon classe della dimensione specificata dal file specificato. |
Icon(Type, string) | Inizializza una nuova istanza diIcon classe da una risorsa nell’assembly specificato. |
Icon(Icon, int, int) | Inizializza una nuova istanza diIcon classe e tenta di trovare una versione dell’icona che corrisponda alla dimensione richiesta.. |
Icon(Stream, int, int) | Inizializza una nuova istanza diIcon classe dal flusso di dati specificato e con la larghezza e l’altezza specificate. |
Icon(string, int, int) | Inizializza una nuova istanza diIcon classe con la larghezza e l’altezza specificate dal file specificato. |
Proprietà
Nome | Descrizione |
---|
Handle { get; } | Ottiene l’handle per questoIcon . Questa non è una copia dell’handle; non liberarlo. |
Height { get; } | Ottiene l’altezza di questoIcon . |
Size { get; } | Ottiene la dimensione di questoIcon . |
Width { get; } | Ottiene la larghezza di questoIcon . |
Metodi
Nome | Descrizione |
---|
static ExtractAssociatedIcon(string) | Restituisce una rappresentazione dell’icona di un’immagine contenuta nel file specificato. |
static FromHandle(IntPtr) | Crea un GDI+Icon dall’handle di Windows specificato a un’icona (HICON). |
Clone() | Clona ilIcon , creando un’immagine duplicata. |
Dispose() | Esegue attività definite dall’applicazione associate alla liberazione, al rilascio o al ripristino di risorse non gestite. |
Save(Stream) | Salva questoIcon all’uscita specificataStream . |
ToBitmap() | Lo converteIcon a un GDI+Bitmap . |
override ToString() | Ottiene una stringa leggibile che descrive ilIcon . |
Guarda anche