InputLanguageChangingEventArgs.SysCharSet Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob die Standardschriftart des Systems den für die angeforderte Eingabesprache benötigten Zeichensatz unterstützt.

public:
 property bool SysCharSet { bool get(); };
public bool SysCharSet { get; }
member this.SysCharSet : bool
Public ReadOnly Property SysCharSet As Boolean

Eigenschaftswert

Boolean

true, wenn die Standardschriftart des Systems den für die angeforderte Eingabesprache benötigten Zeichensatz unterstützt, andernfalls false.

Beispiele

Im folgenden Codebeispiel wird die Verwendung dieses Elements veranschaulicht. Im Beispiel meldet ein Ereignishandler das Vorkommen des Form.InputLanguageChanging Ereignisses. Dieser Bericht hilft Ihnen, zu erfahren, wann das Ereignis auftritt und Sie beim Debuggen unterstützen kann. Wenn Sie mehrere Ereignisse oder ereignisse melden möchten, die häufig auftreten, sollten Sie die Nachricht durch Console.WriteLine eine mehrlineige TextBoxNachricht ersetzen MessageBox.Show oder anfügen.

Um den Beispielcode auszuführen, fügen Sie ihn in ein Projekt ein, das eine Instanz des Typs Form namens enthält Form1. Stellen Sie dann sicher, dass der Ereignishandler dem Form.InputLanguageChanging Ereignis zugeordnet ist.

private void Form1_InputLanguageChanging(Object sender, InputLanguageChangingEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "InputLanguage", e.InputLanguage );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Culture", e.Culture );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "SysCharSet", e.SysCharSet );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Cancel", e.Cancel );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "InputLanguageChanging Event" );
}
Private Sub Form1_InputLanguageChanging(sender as Object, e as InputLanguageChangingEventArgs) _ 
     Handles Form1.InputLanguageChanging

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "InputLanguage", e.InputLanguage)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "Culture", e.Culture)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "SysCharSet", e.SysCharSet)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "Cancel", e.Cancel)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"InputLanguageChanging Event")

End Sub

Gilt für: