Gets the default Input Method Editor (IME) mode supported by the control.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
An Input Method Editor (IME) is a program that enables users to enter complex characters and symbols, such as Japanese Kanji characters, by using a standard keyboard.
As implemented in the Control class, this property always returns the ImeMode
When overriding the DefaultImeMode property in a derived class, use the base class's DefaultImeMode property to extend the base implementation. Otherwise, you must provide all the implementation.
The following code example overrides the DefaultImeMode property to turn off the Input Method Editor.
Protected Overrides ReadOnly Property DefaultImeMode() As ImeMode
Get
' Disable the IME mode for the control.
Return ImeMode.Off
End Get
End Property
protected override ImeMode DefaultImeMode
{
get
{
// Disable the IME mode for the control.
return ImeMode.Off;
}
}
protected:
property System::Windows::Forms::ImeMode DefaultImeMode
{
virtual System::Windows::Forms::ImeMode get() override
{
// Disable the IME mode for the control.
return ::ImeMode::Off;
}
}
Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.