Отключите клавишу Backspace в wpf

Существует два основных преимущества использования фрагментов над массивом в выражении возврата

  1. Упрощенный синтаксис, аналогичный другим компонентам, так что вам не нужно беспокоиться о возвращаемых значениях, разделенных запятыми, оборачивая строки в кавычки и т. д.
  2. Фрагменты могут принимать атрибут, такой как ключ, который часто важен, когда вы возвращаете данные из карты. Вы не можете сделать это, используя массив.

Пример

const ReturnFragments = () => {
  const items = list.map((item) => {
    <React.Fragment key={item.id}>
      <div key={1}>Item 1</div>
      <div key={2}>Item 2</div>
      <div key={3}>Item 3</div>
    </React.Fragment>
   })
  return items
}
8
задан Bugfinger 13 June 2016 в 23:53
поделиться

1 ответ

Необходимо будет поймать onKeyDown событие и установить обработанный на истинный для клавиши Backspace.

private void Window_KeyDown(object sender, KeyEventArgs e)
{
    if (e.Key == Key.Back)
    {
         e.Handled = true;
    }
}
6
ответ дан 5 December 2019 в 05:13
поделиться
Другие вопросы по тегам:

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