Принуждение вкладки к следующему управлению в расширенном управлении .NET

Ваш написанный код выдает синтаксическую ошибку, синтаксис для статического метода:

static methodName () {
  methodBody
}

Таким образом, ваш код должен быть:

class InstanceActions {

  static handleInstanceAction() {
    console.log(this);
  }
}

class main {
  constructor() {
    InstanceActions.handleInstanceAction(); // expected main, but undefined
  }
}

new main();

Результат:

class InstanceActions {

  static handleInstanceAction() {
    console.log(this);
  }
}

, потому что вы используете вызов handleInstanceAction в качестве метода InstanceActions , поэтому он рассматривается как простой объект.

В javascript, это управляется вызовом (за исключением функций стрелок).

6
задан Zachary Yates 26 November 2008 в 18:57
поделиться

2 ответа

Я думаю, что Вы ищете что-то как следующий метод:

form1.SelectNextControl(textBox1, true, true, true, true);

(Все trues являются просто различными вариантами, читают intellisense!)

Вы сказали, что это - WinForms и не право WebForms?

12
ответ дан 9 December 2019 в 20:50
поделиться

При расширении нормального Текстового поля Winforms можно установить свойство AcceptsTab на TRUE или FALSE, в зависимости от потребностей. Если это будет верно, то символ табуляции будет вставлен в Ваше текстовое поле. Если это будет ложь, то удар клавиши Tab переместит фокус в следующее управление в Порядке Вкладки

0
ответ дан 9 December 2019 в 20:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: