ColorConverter Classe
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Converte i colori da un tipo di dati all'altro. È possibile accedere a questa classe mediante l'oggetto TypeDescriptor.
public ref class ColorConverter : System::ComponentModel::TypeConverter
public class ColorConverter : System.ComponentModel.TypeConverter
type ColorConverter = class
inherit TypeConverter
Public Class ColorConverter
Inherits TypeConverter
- Ereditarietà
- Derivato
Nell'esempio di codice riportato di seguito viene illustrato come utilizzare il metodo ConvertToString. Questo esempio è progettato per essere usato con Windows Forms. Incollare questo codice in un modulo e chiamare il metodo durante la ShowColorConverter
gestione dell'evento del Paint modulo, passando e
come PaintEventArgs.
void ShowColorConverter( PaintEventArgs^ e )
{
Color myColor = Color::PaleVioletRed;
// Create the ColorConverter.
System::ComponentModel::TypeConverter^ converter = System::ComponentModel::TypeDescriptor::GetConverter( myColor );
String^ colorAsString = converter->ConvertToString( Color::PaleVioletRed );
e->Graphics->DrawString( colorAsString, this->Font, Brushes::PaleVioletRed, 50.0F, 50.0F );
}
private void ShowColorConverter(PaintEventArgs e)
{
Color myColor = Color.PaleVioletRed;
// Create the ColorConverter.
System.ComponentModel.TypeConverter converter =
System.ComponentModel.TypeDescriptor.GetConverter(myColor);
string colorAsString = converter.ConvertToString(Color.PaleVioletRed);
e.Graphics.DrawString(colorAsString, this.Font,
Brushes.PaleVioletRed, 50.0F, 50.0F);
}
Private Sub ShowColorConverter(ByVal e As PaintEventArgs)
Dim myColor As Color = Color.PaleVioletRed
' Create the ColorConverter.
Dim converter As System.ComponentModel.TypeConverter = _
System.ComponentModel.TypeDescriptor.GetConverter(myColor)
Dim colorAsString As String = _
converter.ConvertToString(Color.PaleVioletRed)
e.Graphics.DrawString(colorAsString, Me.Font, _
Brushes.PaleVioletRed, 50.0F, 50.0F)
End Sub
Quando si converte da una stringa a un Color oggetto ColorConverter prevede il nome di colore non qualificato. In caso contrario, si verificherà un'eccezione nel processo di conversione. Ad esempio, è necessario passare "Blu", non "System.Drawing.Color.Blue" o "Color.Blue", al ConvertFrom metodo .
Color |
Inizializza una nuova istanza della classe ColorConverter. |
Can |
Determina se questo convertitore può convertire un oggetto del tipo di origine specificato nel tipo nativo del convertitore. |
Can |
Indica se questo convertitore può convertire un oggetto del tipo specificato nel tipo di questo convertitore. (Ereditato da TypeConverter) |
Can |
Restituisce un valore che indica se questo convertitore può convertire un oggetto nel tipo di destinazione specificato, utilizzando il contesto. |
Can |
Indica se questo convertitore può convertire l'oggetto nel tipo specificato. (Ereditato da TypeConverter) |
Convert |
Converte l'oggetto specificato nel tipo nativo del convertitore. |
Convert |
Converte il valore specificato nel tipo di questo convertitore. (Ereditato da TypeConverter) |
Convert |
Converte la stringa specificata nel tipo di questo convertitore, utilizzando le impostazioni cultura inglesi e il contesto specificato. (Ereditato da TypeConverter) |
Convert |
Converte la stringa specificata nel tipo di questo convertitore, utilizzando le impostazioni cultura invarianti. (Ereditato da TypeConverter) |
Convert |
Converte il testo specificato in un oggetto, utilizzando il contesto specificato e le informazioni sulle impostazioni cultura. (Ereditato da TypeConverter) |
Convert |
Converte il testo specificato in un oggetto, utilizzando il contesto specificato. (Ereditato da TypeConverter) |
Convert |
Converte il testo specificato in un oggetto. (Ereditato da TypeConverter) |
Convert |
Converte l'oggetto specificato in un altro tipo. |
Convert |
Converte l'oggetto valore specificato nel tipo specificato, utilizzando gli argomenti. (Ereditato da TypeConverter) |
Convert |
Converte il valore specificato in una rappresentazione in formato stringa indipendente dalle impostazioni cultura, utilizzando il contesto specificato. (Ereditato da TypeConverter) |
Convert |
Converte il valore specificato in una rappresentazione in formato stringa indipendente dalle impostazioni cultura. (Ereditato da TypeConverter) |
Convert |
Converte il valore specificato in una rappresentazione in formato stringa, utilizzando il contesto specificato e le informazioni sulle impostazioni cultura. (Ereditato da TypeConverter) |
Convert |
Converte il valore specificato in una rappresentazione in formato stringa, utilizzando il contesto specificato. (Ereditato da TypeConverter) |
Convert |
Converte il valore specificato in una rappresentazione in formato stringa. (Ereditato da TypeConverter) |
Create |
Ricrea un oggetto Object in base a un set di valori di proprietà dell'oggetto. (Ereditato da TypeConverter) |
Create |
Crea un'istanza del tipo a cui questo oggetto TypeConverter è associato, usando il contesto specificato, dato un set di valori di proprietà per l'oggetto. (Ereditato da TypeConverter) |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
Get |
Restituisce un'eccezione da generare quando non è possibile eseguire una conversione. (Ereditato da TypeConverter) |
Get |
Restituisce un'eccezione da generare quando non è possibile eseguire una conversione. (Ereditato da TypeConverter) |
Get |
Restituisce se la modifica di un valore su questo oggetto richiede una chiamata al metodo CreateInstance(IDictionary) per creare un nuovo valore. (Ereditato da TypeConverter) |
Get |
Restituisce un valore che indica se la modifica di un valore di questo oggetto richiede una chiamata a CreateInstance(IDictionary) per creare un nuovo valore, usando il contesto specificato. (Ereditato da TypeConverter) |
Get |
Funge da funzione hash predefinita. (Ereditato da Object) |
Get |
Restituisce un insieme di proprietà per il tipo di matrice specificato dal parametro del valore utilizzando il contesto specificato. (Ereditato da TypeConverter) |
Get |
Restituisce una raccolta di proprietà per il tipo di matrice specificato dal parametro del valore usando il contesto e gli attributi specificati. (Ereditato da TypeConverter) |
Get |
Restituisce una raccolta di proprietà per il tipo di matrice specificato dal parametro value. (Ereditato da TypeConverter) |
Get |
Indica se questo oggetto supporta le proprietà. (Ereditato da TypeConverter) |
Get |
Indica se questo oggetto supporta proprietà, usando il contesto specificato. (Ereditato da TypeConverter) |
Get |
Restituisce un insieme di valori standard dal contesto predefinito del tipo di dati per il quale è stato progettato questo convertitore di tipi. (Ereditato da TypeConverter) |
Get |
Recupera un insieme contenente un gruppo di valori standard per il tipo di dati per cui è stato progettato questo validator. Viene restituito un valore |
Get |
Indica se la raccolta di valori standard restituiti dal metodo GetStandardValues() rappresenta un elenco esclusivo. (Ereditato da TypeConverter) |
Get |
Indica se la raccolta di valori standard restituiti da GetStandardValues() rappresenta un elenco esclusivo di valori possibili utilizzando il contesto specificato. (Ereditato da TypeConverter) |
Get |
Indica se questo oggetto supporta un set standard di valori selezionabili da un elenco. (Ereditato da TypeConverter) |
Get |
Determina se questo oggetto supporta un gruppo standard di valori selezionabili da un elenco. |
Get |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
Is |
Indica se l'oggetto valore specificato è valido per il tipo e per il contesto specificato. (Ereditato da TypeConverter) |
Is |
Indica se l'oggetto valore specificato è valido per questo tipo. (Ereditato da TypeConverter) |
Memberwise |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
Sort |
Ordina un insieme di proprietà. (Ereditato da TypeConverter) |
To |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Prodotto | Versioni |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.1 |
Feedback su .NET
.NET è un progetto open source. Seleziona un collegamento per fornire feedback: