Практическое руководство. Определение клавиш доступа с помощью элементов управления Label в Windows Forms
Windows Forms Label элементы управления могут использоваться для определения ключей доступа для других элементов управления. При определении ключ доступа в элемент управления label, пользователь может нажать клавишу ALT, а также символ, который будет использоваться перемещение фокуса к элементу управления, что следующий за ним в последовательности табуляции. Поскольку метки не может получать фокус, фокус автоматически перемещается к следующему элементу управления в последовательности табуляции. Этот метод используется для присвоения ключи доступа для текстовых полей, поля со списком, списков и сетки данных.
Чтобы назначить клавиши доступа к элементу управления с меткой
- Сначала нарисуйте метки, а затем другой элемент управления. - -или- - Нарисуйте элементы управления в любом порядке и задайте TabIndex метки на единицу меньше, чем другой элемент управления. 
- Задание метки UseMnemonic свойства - true.
- Используйте амперсанд (&) в метке Text свойство, чтобы назначить клавиши доступа для метки. Дополнительные сведения см. в разделе Создание сочетаний клавиш для элементов управления Windows Forms. - Note- Может потребоваться отобразить амперсанды в элементе управления label, а не использовать их для создания ключей доступа. Это может произойти, если выполняется привязка элемента управления label к полю в наборе записей, включающем амперсанды. Для отображения в элементе управления label амперсанды задайте UseMnemonic свойства - false. Если вы хотите отобразить амперсанды, а также иметь ключ доступа, задайте UseMnemonic свойства- trueи указать ключ доступа с помощью одного амперсанда (&) и знака амперсанд должно отображаться с два амперсанда.- Label1.UseMnemonic = True Label1.Text = "&Print" Label2.UseMnemonic = True Label2.Text = "&Copy && Paste"- label1.UseMnemonic = true; label1.Text = "&Print"; label2.UseMnemonic = true; label2.Text = "&Copy && Paste";- label1->UseMnemonic = true; label1->Text = "&Print"; label2->UseMnemonic = true; label2->Text = "&Copy && Paste";