ListControlConvertEventArgs Classe

Definizione

Fornisce dati per l'evento Format.

public ref class ListControlConvertEventArgs : System::Windows::Forms::ConvertEventArgs
public class ListControlConvertEventArgs : System.Windows.Forms.ConvertEventArgs
type ListControlConvertEventArgs = class
    inherit ConvertEventArgs
Public Class ListControlConvertEventArgs
Inherits ConvertEventArgs
Ereditarietà
ListControlConvertEventArgs

Esempio

Nell'esempio di codice seguente viene illustrato l'uso di questo tipo. Nell'esempio, un gestore eventi genera report sull'occorrenza Format dell'evento . Questo report consente di apprendere quando si verifica l'evento e di eseguire il debug. Per creare report su più eventi o su eventi che si verificano di frequente, è consigliabile sostituire con o aggiungere il Show messaggio a un oggetto su più Console.WriteLine TextBox righe.

Per eseguire il codice di esempio, incollarlo in un progetto contenente un'istanza di un tipo che eredita da , ad esempio ListControl o ComboBox ListBox . Assegnare quindi un nome ListControl1 all'istanza e assicurarsi che il gestore eventi sia associato Format all'evento .

private void ListControl1_Format(Object sender, ListControlConvertEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "ListItem", e.ListItem );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Value", e.Value );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "DesiredType", e.DesiredType );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "Format Event" );
}
Private Sub ListControl1_Format(sender as Object, e as ListControlConvertEventArgs) _ 
     Handles ListControl1.Format

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "ListItem", e.ListItem)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "Value", e.Value)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "DesiredType", e.DesiredType)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"Format Event")

End Sub

Costruttori

ListControlConvertEventArgs(Object, Type, Object)

Inizializza una nuova istanza della classe ListControlConvertEventArgs con l'oggetto, il tipo e la voce di elenco specificati.

Proprietà

DesiredType

Ottiene il tipo di dati del valore desiderato.

(Ereditato da ConvertEventArgs)
ListItem

Ottiene un elemento dell'origine dati.

Value

Ottiene o imposta il valore dell'oggetto ConvertEventArgs.

(Ereditato da ConvertEventArgs)

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a