none
Setar ComboBox com valor vindo de um DataGrid em aplicação Silverlight RRS feed

  • Pergunta

  • Tenho um grid com várias colunas, e uma delas é o valor que tenho que setar no form para editar. No caso quando o usuário selecionar o item no DataGrid eu estou fazendo isto para setar o valor do comboBox, estou fazendo da forma correta?

    try
                {
                    wsPrazo.ClTipoPrazo tpPrazo = new AdvogawebWCF.wsPrazo.ClTipoPrazo();
                    for (int indiceTipoPrazo = 0; indiceTipoPrazo < comboTipoPrazo.Items.Count; indiceTipoPrazo++)
                    {
                        tpPrazo = (wsPrazo.ClTipoPrazo)comboTipoPrazo.Items[indiceTipoPrazo];
                        if (tpPrazo.TipoPrazo == tipoPrazo)
                            comboTipoPrazo.SelectedIndex = indiceTipoPrazo;
                    }
                }
    Neste caso ClTipoPrazo é a classe que tem os atributos da classe que carrega o ComboBox, aí eu faço um Looping dentro do ComboBox e depois compara o valor vindo do dataGrid que está no parâmetro tipoPrazo.

    Agradecido a todos.





    Guilherme Carvalho
    sábado, 12 de dezembro de 2009 18:05

Respostas