InputLanguage.LayoutName Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Namen des aktuellen Tastaturlayouts ab, wie es in den regionalen Einstellungen des Betriebssystems auf dem Computer angezeigt wird.
public:
property System::String ^ LayoutName { System::String ^ get(); };
public string LayoutName { get; }
member this.LayoutName : string
Public ReadOnly Property LayoutName As String
Eigenschaftswert
Der Name des Layouts.
Beispiele
Das folgende Codebeispiel ruft die Kultur ab, die der aktuellen Eingabesprache zugeordnet ist, und zeigt den Kulturnamen an.
Zuerst wird aufgerufen, CurrentInputLanguage um die aktuelle Eingabesprache abzurufen. Anschließend wird aufgerufen, Culture die Kulturinformationen für diese Eingabesprache abzurufen. EnglishName Schließlich wird in einem Textfeld abgerufen und angezeigt.
public:
void MyLayoutName()
{
// Gets the current input language.
InputLanguage^ myCurrentLanguage = InputLanguage::CurrentInputLanguage;
if ( myCurrentLanguage != nullptr )
{
textBox1->Text = String::Format( "Layout: {0}", myCurrentLanguage->LayoutName );
}
else
{
textBox1->Text = "There is no current language";
}
}
public void MyLayoutName() {
// Gets the current input language.
InputLanguage myCurrentLanguage = InputLanguage.CurrentInputLanguage;
if(myCurrentLanguage != null)
textBox1.Text = "Layout: " + myCurrentLanguage.LayoutName;
else
textBox1.Text = "There is no current language";
}
Public Sub MyLayoutName()
' Gets the current input language.
Dim myCurrentLanguage As InputLanguage = InputLanguage.CurrentInputLanguage
If (myCurrentLanguage IsNot Nothing) Then
textBox1.Text = "Layout: " & myCurrentLanguage.LayoutName
Else
textBox1.Text = "There is no current language"
End If
End Sub