Control.DefaultImeMode 属性

获取控件支持的输入法编辑器 (IME) 模式。

**命名空间:**System.Windows.Forms
**程序集:**System.Windows.Forms(在 system.windows.forms.dll 中)

语法

声明
Protected Overridable ReadOnly Property DefaultImeMode As ImeMode
用法
Dim value As ImeMode

value = Me.DefaultImeMode
protected virtual ImeMode DefaultImeMode { get; }
protected:
virtual property ImeMode DefaultImeMode {
    ImeMode get ();
}
/** @property */
protected ImeMode get_DefaultImeMode ()
protected function get DefaultImeMode () : ImeMode

属性值

ImeMode 值之一。

备注

输入法编辑器 (IME) 是一种程序,它使用户能够通过使用标准键盘输入复杂字符和符号,例如日语汉字字符。

Control 类中实现后,此属性始终会返回 ImeMode.Inherit 值。Inherit 值说明,IME 模式从父控件中继承而来。

给继承者的说明 在派生类中重写 DefaultImeMode 属性时,请使用基类的 DefaultImeMode 属性来扩展基实现。否则,您必须提供所有实现。

示例

下面的代码示例重写 DefaultImeMode 属性以关闭输入法编辑器。

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;
      }

   }
/** @property 
 */
protected ImeMode get_DefaultImeMode()
{
    // Disable the IME mode for the control.
    return get_ImeMode().Off;
}

平台

Windows 98、Windows 2000 SP4、Windows CE、Windows Millennium Edition、Windows Mobile for Pocket PC、Windows Mobile for Smartphone、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition

.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求

版本信息

.NET Framework

受以下版本支持:2.0、1.1、1.0

请参见

参考

Control 类
Control 成员
System.Windows.Forms 命名空间
ImeMode
Control.ImeMode