Control.DefaultImeMode Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает стандартный режим редактора методов ввода, поддерживаемый данным элементом управления.
protected:
virtual property System::Windows::Forms::ImeMode DefaultImeMode { System::Windows::Forms::ImeMode get(); };
protected virtual System.Windows.Forms.ImeMode DefaultImeMode { get; }
member this.DefaultImeMode : System.Windows.Forms.ImeMode
Protected Overridable ReadOnly Property DefaultImeMode As ImeMode
Значение свойства
Одно из значений перечисления ImeMode.
Примеры
В следующем примере кода свойство переопределяется DefaultImeMode , чтобы отключить редактор метода ввода.
protected:
property System::Windows::Forms::ImeMode DefaultImeMode
{
virtual System::Windows::Forms::ImeMode get() override
{
// Disable the IME mode for the control.
return ::ImeMode::Off;
}
}
protected override ImeMode DefaultImeMode
{
get
{
// Disable the IME mode for the control.
return ImeMode.Off;
}
}
Protected Overrides ReadOnly Property DefaultImeMode() As ImeMode
Get
' Disable the IME mode for the control.
Return ImeMode.Off
End Get
End Property
Комментарии
Редактор методов ввода (IME) — это программа, которая позволяет пользователям вводить сложные символы и символы, такие как японские символы Кандзи, с помощью стандартной клавиатуры.
Как реализовано в Control классе, это свойство всегда возвращает ImeMode.Inherit значение. Значение Inherit указывает, что режим IME наследуется от родительского элемента управления.
Примечания для тех, кто наследует этот метод
При переопределении DefaultImeMode свойства в производном классе используйте свойство базового класса DefaultImeMode для расширения базовой реализации. В противном случае необходимо предоставить всю реализацию.