UICuesEventArgs Klas

Definitie

Biedt gegevens voor de ChangeUICues gebeurtenis.

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

Voorbeelden

In het volgende codevoorbeeld ziet u hoe dit type wordt gebruikt. In het voorbeeld rapporteert een gebeurtenis-handler over het optreden van de ChangeUICues gebeurtenis. Dit rapport helpt u te leren wanneer de gebeurtenis plaatsvindt en u kan helpen bij het opsporen van fouten. Als u wilt rapporteren over meerdere gebeurtenissen of gebeurtenissen die vaak optreden, kunt u overwegen het bericht te vervangen ShowConsole.WriteLine door of toe te voegen aan een multiline TextBox.

Als u de voorbeeldcode wilt uitvoeren, plakt u deze in een project dat een exemplaar bevat van een type dat overgaat van Control, zoals een Button of ComboBox. Geef het exemplaar Control1 een naam en zorg ervoor dat de gebeurtenis-handler aan de ChangeUICues gebeurtenis is gekoppeld.

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

Opmerkingen

Een UICuesEventArgs geeft aan welke gebruikersinterfacefunctie is gewijzigd en de nieuwe waarde.

De ChangeUICues gebeurtenis treedt op wanneer de gebruikersinterface wordt gewijzigd door focusindicatoren of toetsenbordsignalen weer te geven of te verbergen. Dit is meestal wanneer de gebruiker op de toetsen Tab, Alt of F10 drukt.

Zie Afhandeling en het genereren van gebeurtenissen voor informatie over het gebeurtenismodel.

Constructors

Name Description
UICuesEventArgs(UICues)

Initialiseert een nieuw exemplaar van de UICuesEventArgs klasse met de opgegeven UICues.

Eigenschappen

Name Description
Changed

Hiermee haalt u de bitsgewijze combinatie van de UICues waarden op.

ChangeFocus

Hiermee wordt een waarde opgehaald die aangeeft of de status van de focusaanduidingen is gewijzigd.

ChangeKeyboard

Hiermee wordt een waarde opgehaald die aangeeft of de status van de toetsenbordaanduidingen is gewijzigd.

ShowFocus

Hiermee wordt een waarde opgehaald die aangeeft of focusrechthoeken na de wijziging worden weergegeven.

ShowKeyboard

Hiermee wordt een waarde opgehaald die aangeeft of toetsenbordaantekens na de wijziging worden onderstreept.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op

Zie ook