Quantcast
Channel: dataGrdiView - focus
Viewing all articles
Browse latest Browse all 3

dataGrdiView - focus

$
0
0

 

Olá, euy de novo (rsss.)

Num dataGridView,  adiciono umaa nova linha programaticamente, digito a informação em uma determinada célula desta nova linha. Preciso validar essa informação: Tenho dois eventos VALIDATING e VALIDATED. Usando o VALIDATING não consigo capturar a informação digitada para validar, posso usar,  por ex:

 

if e.formatedvalue.tostring <> "xxxx" the

  e.cancel = true

endif

 

dá erro ao carregar o dataGrdiView, na instrução:

bso.DataSource = ds.Tables(0)

DataGridView1.DataSource = bso ' neste ponto dá o erro.

.Operation did not succeed because the program cannot commit or quit a cell value change.

Não estou entendo o porquê;

 

. Usando o VALIDATE, capturo e valido a informação digitada.Se for inválido quero reposicionar o FOCUS na célula sendo validado, neste caso o focus está indo para a próxima célula, não estou conseguindo reposicionar o focus na célula com dato inválido. Então, usando o VALIDATING como soluciono o erro?, ou usando o VALIDATE como reposiciono o focus(). tentei o seguinte, mas não funcionou:

dataGrdiBiew1.currentcell = dataGridView.rows(e.rowindex).cell("paisCodigo") para reposicionar mas não funcionou.

algumas ideias?

takeo

 


Viewing all articles
Browse latest Browse all 3

Latest Images

Vimeo 10.7.0 by Vimeo.com, Inc.

Vimeo 10.7.0 by Vimeo.com, Inc.

HANGAD

HANGAD

MAKAKAALAM

MAKAKAALAM

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Vimeo 10.6.2 by Vimeo.com, Inc.

Vimeo 10.6.2 by Vimeo.com, Inc.

Vimeo 10.6.1 by Vimeo.com, Inc.

Vimeo 10.6.1 by Vimeo.com, Inc.





Latest Images

Vimeo 10.7.0 by Vimeo.com, Inc.

Vimeo 10.7.0 by Vimeo.com, Inc.

HANGAD

HANGAD

MAKAKAALAM

MAKAKAALAM

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Vimeo 10.6.1 by Vimeo.com, Inc.

Vimeo 10.6.1 by Vimeo.com, Inc.