UICuesEventArgs Klasse

Definition

Stellt Daten für das ChangeUICues-Ereignis bereit.Provides data for the ChangeUICues event.

public ref class UICuesEventArgs : EventArgs
public class UICuesEventArgs : EventArgs
type UICuesEventArgs = class
    inherit EventArgs
Public Class UICuesEventArgs
Inherits EventArgs
Vererbung
UICuesEventArgs

Beispiele

Im folgenden Codebeispiel wird die Verwendung dieses Typs veranschaulicht.The following code example demonstrates the use of this type. Im Beispiel meldet ein Ereignishandler das Vorkommen des ChangeUICues Ereignisses.In the example, an event handler reports on the occurrence of the ChangeUICues event. Mit diesem Bericht können Sie lernen, wann das Ereignis auftritt und Sie beim Debuggen unterstützen können.This report helps you to learn when the event occurs and can assist you in debugging. Wenn Sie mehrere Ereignisse oder Ereignisse, die häufig auftreten, melden möchten, Show empfiehlt Console.WriteLine es sich, durch zu ersetzen oder die Nachricht TextBoxan eine mehrzeilige anfügen.To report on multiple events or on events that occur frequently, consider replacing Show with Console.WriteLine or appending the message to a multiline TextBox.

Um den Beispielcode auszuführen, fügen Sie ihn in ein Projekt ein, das eine Instanz eines Typs enthält, der Controlvon erbt, Button z ComboBox. b. oder.To run the example code, paste it into a project that contains an instance of a type that inherits from Control, such as a Button or ComboBox. Benennen Sie dann die Control1 Instanz, und stellen Sie sicher, dass der Ereignis ChangeUICues Handler dem Ereignis zugeordnet ist.Then name the instance Control1 and ensure that the event handler is associated with the ChangeUICues event.

private void Control1_ChangeUICues(Object sender, UICuesEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "ShowFocus", e.ShowFocus );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "ShowKeyboard", e.ShowKeyboard );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "ChangeFocus", e.ChangeFocus );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "ChangeKeyboard", e.ChangeKeyboard );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Changed", e.Changed );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "ChangeUICues Event" );
}
Private Sub Control1_ChangeUICues(sender as Object, e as UICuesEventArgs) _ 
     Handles Control1.ChangeUICues

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "ShowFocus", e.ShowFocus)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "ShowKeyboard", e.ShowKeyboard)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "ChangeFocus", e.ChangeFocus)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "ChangeKeyboard", e.ChangeKeyboard)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "Changed", e.Changed)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"ChangeUICues Event")

End Sub

Hinweise

Ein UICuesEventArgs -Wert gibt an, welche Benutzeroberflächen Funktion geändert wurde und welchen neuen Wert hat.A UICuesEventArgs specifies which user interface feature changed and its new value.

Das ChangeUICues Ereignis tritt auf, wenn sich die Benutzeroberfläche ändert, indem Fokus Indikatoren oder Tastatur-Cues angezeigt oder ausgeblendet werden. Dies ist normalerweise der Fall, wenn der Benutzer die Tasten Tab, alt oder F10 drückt.The ChangeUICues event occurs when the user interface changes by showing or hiding focus indicators or keyboard cues. This is usually when the user presses the TAB, ALT, or F10 keys.

Weitere Informationen zum Ereignis Modell finden Sie unter behandeln und Auswerfen von Ereignissen.For information about the event model, see Handling and Raising Events.

Konstruktoren

UICuesEventArgs(UICues)

Initialisiert eine neue Instanz der UICuesEventArgs-Klasse mit der angegebenen UICues.Initializes a new instance of the UICuesEventArgs class with the specified UICues.

Eigenschaften

Changed

Ruft die bitweise Kombination der UICues-Werte ab.Gets the bitwise combination of the UICues values.

ChangeFocus

Ruft einen Wert ab, der angibt, ob sich der Zustand der Fokus-Cues geändert hat.Gets a value indicating whether the state of the focus cues has changed.

ChangeKeyboard

Ruft einen Wert ab, der angibt, ob sich der Zustand der Tastatur-Cues geändert hat.Gets a value indicating whether the state of the keyboard cues has changed.

ShowFocus

Ruft einen Wert ab, der angibt, ob nach der Änderung Fokusrechtecke angezeigt werden.Gets a value indicating whether focus rectangles are shown after the change.

ShowKeyboard

Ruft einen Wert ab, der angibt, ob nach der Änderung Tastatur-Cues unterstrichen werden.Gets a value indicating whether keyboard cues are underlined after the change.

Methoden

Equals(Object)

Ermittelt, ob das angegebene Objekt und das aktuelle Objekt gleich sind.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Dient als die Standard-HashfunktionServes as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Gilt für:

Siehe auch