Сочетания клавиш ALT скрыты - PullRequest
2 голосов
/ 09 ноября 2009

Я использую VS2008 и создаю формы. По умолчанию подчеркивание символа в текстовом поле при использовании амперсанда не отображается при запуске приложения.

ех. «& Перейти здесь» не подчеркивает G, пока я не нажму клавишу ALT .

Есть ли способ подчеркнуть это текстом, который я ставлю перед последним запуском формы / приложения, вместо того, чтобы пользователь нажимал клавишу alt?

Спасибо!

Ответы [ 2 ]

5 голосов
/ 09 ноября 2009

Это настройка рабочего стола в Windows.

Щелкните правой кнопкой мыши рабочий стол, перейдите в «Свойства», затем перейдите на вкладку «Внешний вид» и нажмите кнопку «Эффекты». Вы должны увидеть параметр «Скрыть подчеркнутые буквы для навигации по клавиатуре, пока я не нажму клавишу Alt »

Существуют аналогичные настройки для Vista и 7, которые вы можете установить.

Это, однако, индивидуальные настройки рабочего стола (а это, к сожалению, установка по умолчанию для Windows).

1 голос
/ 18 февраля 2016

'' '' '' '' '' '' 'работает нормально

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load      
  Dim myThread As New System.Threading.Thread(AddressOf SendAltKey)
  Call myThread.Start()
End Sub

Private Sub SendAltKey()
  System.Windows.Forms.SendKeys.SendWait("%")
  System.Windows.Forms.SendKeys.SendWait("Esc")
End Sub
...