BUSCA EM UM DATAGRIDVIEW

DS2T 04/08/2011 14:54:51
#380845
Boa tarde a todos

Encontrei este tópico que explica bem o que quero, tem até o código fonte nele:

http://social.msdn.microsoft.com/forums/pt-BR/vsvbasicpt/thread/8423602c-95d3-470b-999e-83a10d67100c


O problema todo é que esperava que houvesse uma forma melhor de fazê-lo... mais rápido. Irei colocar isso no evento Text_Changed da caixa de busca... se houver muitas linhas no datagridview... vai deixar a aplicação muito lenta.

Lembrando que não quero filtrar nada. Quero apenas selecionar a linha que contenha a célula que inicie com as letras da caixa de busca.

Alguma idéia?
Muito Obrigado!
TECLA 05/08/2011 21:04:46
#380946
Resposta escolhida
Porque você não mantém um objeto do tipo DataSet / DataTable / DataView com uma cópia dos dados do DataGridView?
é mais rápido fazer uma seleção no objeto, e à partir dele selecionar a célula que contém o valor.
Tópico encerrado , respostas não são mais permitidas