Usuário com melhor resposta
SmartPhone - URGENTE

Pergunta
-
Pessoal,
Boa tarde,
Estou encontrando o seguinte problema em minha aplicação para smartphone:
Estou carregando um datagrid com 230 linhas, e preciso que a linha ativa seja a 207, para isso eu faço:
this.Control.dtgResultado.DataSource = objUsuarios;
this.Control.dtgResultado.Focus();
this.Control.dtgResultado.CurrentRowIndex = 207;
Depois de carregar ele exibi os dados na tela, mas no topo do datagrid e não na linha 207 como desejado, so que ele a linha ativa é 207, pq ao dar um KeyDown ele vai para a linha 208, so depois desse KeyDown que ele atualiza a tela, fazendo com que o scroll descer.
Alguem poderia me ajudar com esse problema?
É bem urgente
[]s
Respostas
-
Cara valeu,
Mas eu ja fiz o refresh no form e não funcionou, para solucionar esse problema eu atribui o valor da linha corrente no load do form.
private
void Form_Load(object sender, EventArgs e){
}
[]s
Todas as Respostas
-
-
Olá amigo,
Em qual evento você está disparando essas instruções?
Atenciosamente
Flávio Secchieri Mariotti
Analista de Sistemas
http://fsmworlddotnet.blogspot.com
-
Cara valeu,
Mas eu ja fiz o refresh no form e não funcionou, para solucionar esse problema eu atribui o valor da linha corrente no load do form.
private
void Form_Load(object sender, EventArgs e){
}
[]s
-