|
|
|
|
|
Dicas
|
|
Visual Basic (Grid/FlexGrid)
|
|
|
Título da Dica: Selecionar linha inteira via código!
|
|
|
|
Postada em 3/3/2004 por †DarkNeo†
Como muitos ja devem ter percebido, ao mudar uma linha de um grid via código, ela nunca fica selecionada inteira, fica só uma célula! Então vamos fazer com que toda a linha seja selecionada! Digamos que eu tenha uma caixa de texto, e vou digitar nela a linha que eu quero que esteja selecionada, mas o focu vai ter que continuar no caixa de texto:
Coloque a propriedade SelectionMode como By Row Agora coloque o seguinte codigo no Evento Change da textbox:
private sub text1_change() grid1.row=text1.text sendkeys "{Tab}" sendkeys "{Left}" sendkeys "+{Tab}" end sub
OBS.: A propriedade TabIndex do Grid deve ser uma depois da Tabindex da textbox!
|
|
|
|
|