INCLUIR ITEM EM COMBOBOX LIGADO A DATASOURCE

MAXCIM 18/02/2011 11:44:35
#365864
Olá amigos,

Preencho um combobox atraves de um DataSource, até ai tudo bem,,, preenche super rápido com dados da tabela no banco de dados..
preciso que o combo alem dos dados da tabela apresente tambem a palavra [Ô]TODOS[Ô] na primeira linha.

e ai que esta o problema... como insirir [Ô]TODOS[Ô] no combo já populado?

dede já agradeço
PEGUDO 18/02/2011 12:04:38
#365866
Cara, ou você cria uma linha na sua tabela com a palavra [txt-color=#e80000][Ô]Todos[Ô][/txt-color] e carrega junto com os outros dados ou coloca no código ou na pariedade text da combobox assim: ComboBox1.Text = [txt-color=#e80000][Ô]Todos[Ô][/txt-color]

A diferença é que, na segunda opção (ComboBox1.Text = [txt-color=#e80000][Ô]Todos[Ô][/txt-color]), quando você selecionar qualquer item, a palavra [Ô]Todos[Ô] não vai mais aparecer e carregando do BD ela sempre vai estar na Combo
FOXMAN 18/02/2011 12:49:11
#365869
Resposta escolhida
Basta fazer o seguinte :

 cmbCliente2.Items.Add([Ô]Todos[Ô])
cmbCliente2.SelectedIndex = cmbCliente2.Items.Count - 1
MAXCIM 18/02/2011 12:51:27
#365870
Oi pegudo....
realmente nenhuma das duas dicas são aplicaveis... não posso cadastrar um usuario com nome [Ô]Todos[Ô] no meu banco de dados
na segunda opção tbm fica complicado..
este combo eu uso filtro para pesquisa. a palavra [Ô]TODOS[Ô] deve constar na 1º linha o usuario pode selecionar tanto um nome especifico ou filtrar por todos. se a chave [Ô]todos[Ô] sumir do combo.. o usurio não teria mais como fazer a procura geral....

mesmo assim. obrigado...
continuo a procura.
MAXCIM 18/02/2011 12:54:23
#365872
Oi Foxmax ...
o comando cmbCliente2.Items.Add([Ô]Todos[Ô]) tbm não funciona, vide erro abaixo..

[Ô]Items collection cannot be modified when the DataSource property is set.[Ô]
PEGUDO 18/02/2011 13:26:22
#365875
Cara, Eis parte de um programa que estou desenvolvendo.
E se você colocasse, como eu fiz, o RadioButton?

Se o usuário clicar no RadioButton [Ô]Todos[Ô], mostraria todos os registros
e se ele escolhesse um nome no Combobox, acionaria o filtro e o RadioButton [Ô]Todos[Ô] seria desmarcado.

é apenas uma sugestão para seu problema, espero que seja útil.
MAXCIM 18/02/2011 14:24:41
#365883
Pegudo, pode ser tbm.... é que são varios combos na busca, é uma pesquisa de pedidos... então tenho combo, EMITENTE, VENDEDOR, TRANSPORTADORA,TIPO DE TRANSPORTE.
TIPO DE FATURAMENTO... entre outros....

No VB6 eu preenchia o combo e adcionava o [Ô]Todos[Ô] no VBNET tem que haver algo parecido.....
Tópico encerrado , respostas não são mais permitidas