Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

bg koboldt

iniciando C# Combox carregando textbox ou combo

Recommended Posts

Tenho um combobox selecionando o ID do transportador, preciso que quando seleciono o combo pegue o ID e jogue outra informação da mesma tabela em outra combobox ou textbox, alguém pode me ajudar por favor

 

 

public FrmKmGridCadastrar(AcaoNaTela acaoNaTela, Km kilo)

{

InitializeComponent();

this.acaoSelecionada = acaoNaTela;

 

if (acaoNaTela == AcaoNaTela.Inserir)

{

this.Text = "Inserir Cliente";

 

Dictionary<int, string> comboTransportador = new Dictionary<int, string>();

ListarComboTransportador transDados = new ListarComboTransportador();

List<Transportador> listaPorte = transDados.listar();

foreach (Transportador raca in listaPorte)

{

comboTransportador.Add(raca.IdTransporte,raca.NomeTransporte);

 

}

comboTrans.DataSource = new BindingSource(comboTransportador, null);

comboTrans.DisplayMember = "Value";

comboTrans.ValueMember = "key";

}

}

 

até aqui funcionando perfeito!!!

 

 

private void comboTrans_SelectedIndexChanged(object sender, EventArgs e)

{

// textCustokm.Text = ((ComboBox)sender).SelectedValue.ToString();

// comboCusto.Text = ((ComboBox)sender).SelectedValue.ToString();

 

"Consigo selecionar, mas não fica automático na troca da comboTrans

 

Dictionary<int, string> comboTransportadorCusto = new Dictionary<int, string>();

ListarComboTransportadorCusto transDados = new ListarComboTransportadorCusto();

List<Transportador> listaPorte = transDados.listar();

foreach (Transportador raca in listaPorte)

{

comboTransportadorCusto.Add(raca.IdTransporte, Convert.ToDecimal(raca.CustoKm).ToString());

}

 

comboCusto.DataSource = new BindingSource(comboTransportadorCusto,null);

comboCusto.DisplayMember = "Value";

comboCusto.ValueMember = "key";

 

 

}

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenho duas tabelas no sqlserver tabela 1 do transportador, IdTransporte, nome Transporte, custo km

tabela 2 do km transporte ,IdTransporte, kminicio, kmfinal, custokm

 

quero inserir dados em tabela 1 na tabela 2 de custo do transporte no sqlserver via visual c#: uso a comboTrans para selecionar o id e o nome do transportador, preciso que na hora que escolho isso preencha uma combobox ou textbox com o valor do custokm no combobox comboCusto

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.