閱讀英文

共用方式為


InputLanguageChangedEventArgs 類別

定義

提供 InputLanguageChanged 事件的資料。

C#
public class InputLanguageChangedEventArgs : EventArgs
繼承
InputLanguageChangedEventArgs

範例

下列範例會建立新的 Form ,並將事件處理常式附加至 InputLanguageChanged 事件。 當輸入語言變更為日文時,此事件會變更 IMEmode

C#
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;

public class Form1 : System.Windows.Forms.Form
{
    RichTextBox rtb = new RichTextBox();
    public Form1()
    {
        this.Controls.Add(rtb);
        rtb.Dock = DockStyle.Fill;
        this.InputLanguageChanged += new InputLanguageChangedEventHandler(languageChange);
    }
    private void languageChange(Object sender, InputLanguageChangedEventArgs e)
    {
        // If the input language is Japanese.
        // set the initial IMEMode to Katakana.
        if (e.InputLanguage.Culture.TwoLetterISOLanguageName.Equals("ja"))
        {
            rtb.ImeMode = System.Windows.Forms.ImeMode.Katakana;
        }
    }
    public static void Main(string[] args)
    {
        Application.Run(new Form1());
    }
}

備註

您可以使用 中的資料 InputLanguageChangedEventArgs 來決定要變更輸入法編輯器, (IME) 或交換由右至左的值。 您也可以變更 CurrentCulture 執行緒和 CurrentUICulture 屬性的 ,以便挑選不同的資源。

InputLanguageChangedEventArgs會識別新輸入語言的地區設定和字元集。

事件 InputLanguageChanging 在 事件之前 InputLanguageChanged

建構函式

InputLanguageChangedEventArgs(CultureInfo, Byte)

以指定的地區設定 (Locale) 和字元集 (Character Set) 來初始化 InputLanguageChangedEventArgs 類別的新執行個體。

InputLanguageChangedEventArgs(InputLanguage, Byte)

以指定的輸入語言和字元集初始化 InputLanguageChangedEventArgs 類別。

屬性

CharSet

取得與新輸入語言關聯的字元集。

Culture

取得輸入語言的地區設定。

InputLanguage

取得表示輸入語言的值。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於

產品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

另請參閱