Usuário com melhor resposta
Desenvolvimento de Componentes em C#

Pergunta
-
Ola pessoal.
Estou criando um componente para windows form com herança da classe Components e preciso colocar um menu de contexto neste componente como aquela setinha no canto superior direito da DataGridView por exemplo. Alguém sabe me dizer como posso fazer isto?
Obrigado.
Respostas
-
Boa tarde!
A seta eu não sei também, vou dar uma dica pra ver se ajuda, eu coloquei em uma aplicação minha aqui, um contextMenuStrip no DataGridView, assim sempre que vc selecionar uma célula ou uma linha inteira e apertar o botão direito, ele abre um menu com as opções que vc colocar lá.
Caso vc não saiba colocar, é assim, arrasta o contextMenuStrip para o form, aí ele vai aparecer lá embaixo. Aí vc vai nas propriedades do dataGridView e na opção ContextMenuStrip vc digita o nome do seu.
Espero ter ajudado.
Até mais!
- Marcado como Resposta Robson William SilvaModerator quinta-feira, 16 de março de 2017 12:17
Todas as Respostas
-
Bom dia,
Por gentileza, se possível poste um exemplo do que precisa.
Atenciosamente,
Robson William Silva
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
-
-
Boa tarde!
A seta eu não sei também, vou dar uma dica pra ver se ajuda, eu coloquei em uma aplicação minha aqui, um contextMenuStrip no DataGridView, assim sempre que vc selecionar uma célula ou uma linha inteira e apertar o botão direito, ele abre um menu com as opções que vc colocar lá.
Caso vc não saiba colocar, é assim, arrasta o contextMenuStrip para o form, aí ele vai aparecer lá embaixo. Aí vc vai nas propriedades do dataGridView e na opção ContextMenuStrip vc digita o nome do seu.
Espero ter ajudado.
Até mais!
- Marcado como Resposta Robson William SilvaModerator quinta-feira, 16 de março de 2017 12:17
-
-
Bom dia,
Você pode tentar herdar de algum componente que tenha essa opção, como o próprio DataGridView.
Atenciosamente,
Robson William Silva
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
-
Bom dia,
Devido a falta de interação do autor dessa pergunta,
essa thread está sendo fechada. Caso o problema ainda
esteja ocorrendo, favor abrir uma nova thread.
Atenciosamente,
Robson William Silva
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.