Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ZecaLoteiro

HotKey para um botão sem "Text"

Recommended Posts

Olá, tenho um botão com ícone dentro e com o campo "Text" vazio...

Eu queria definir a hotKey Alt+C para abri-lo, tem como faze-lo ?!

O normal seria

Button1.Text = "&Clientes" ??!

Porém como fazer isso sem o .text ?!

 

Valeeew !

Thanx !

Compartilhar este post


Link para o post
Compartilhar em outros sites

No form selecionado...

Quando você cria um botão, você define a propriedade text, se você definir a propriedade com um "&" ele fica sendo um atalho...

Ex : Button1.text = "&Cancelar"

E então ele aparece no botão Cancelar

Se eu presionar Alt+C ele vai executar as açoes do botão certo ?!

Porém preciso fazer isso com a propriedade Text vazia...

Tem como ?!

Valew !

Compartilhar este post


Link para o post
Compartilhar em outros sites

A sim entendi.

Olha, nunca tentei algo assim, nao sei se eh possivel usando alguma propriedade, mas nada eh impossivel no vb.net, entao eu usaria:

Me.KeyPreview = true (arbitrario, so se voce quiser saber a tecla antes de solta-la (no evento keydown)
	Private Sub Me_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
		If e.Alt And e.KeyCode = Keys.C Then
			
			'precionou

		End If
	End Sub

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.