none
selecteditem em combobox vinculado RRS feed

  • Pergunta

  • Olá amigos, boa noite a todos, apareceu uma dúvida básica por aqui.

    Como faço, se for possível, para usar selecteditem -1 em um combobox com databind?

    Tô populando o combobox com um binding de um array, mas quero q no evento load da window não esteja selecionado nada nele.

    Grande abraço a todos.


    Se a resposta foi útil, por favor marque como útil. Leia a bíblia.
    quarta-feira, 1 de junho de 2011 02:49

Respostas

  • Com Database ou qualquer outra fonte, é a mesma coisa, você pode fazer o SelectedItem ser null:

    <ComboBox ItemsSource="{Binding MyArray}" SelectedItem="{x:Null}" />

    Bruno


    MVP Client Development - http://msmvps.com/blogs/bsonnino Twitter @bsonnino
    quarta-feira, 1 de junho de 2011 21:45

Todas as Respostas

  • Se você está populando a combo com o array, SelectedItem não faz nada aqui: você está fazendo um binding com ItemSource:

    <ComboBox ItemsSource="{Binding MyArray}" />

    Bruno


    MVP Client Development - http://msmvps.com/blogs/bsonnino Twitter @bsonnino
    quarta-feira, 1 de junho de 2011 08:06
  • Jóia Bruno eu já havia pesquisado bastante antes de perguntar pq relamente não consegui fazer nada...

    Eu falei do array pra ilustrar apenas q o combobox recebe dados de um objeto, se ele recebesse de uma consulta ao banco de dados?

    É assim, a minha classe DAL retorna um datatable q por sua vez é o source do combobox, feito com databinding.

    Isso é feito no evento onload da window (este é o melhor lugar?) e logo após gostaria de por um código pra q o bombobox não exiba nada selecionado (selecteitem -1) quand a window carregar.


    Se a resposta foi útil, por favor marque como útil. Leia a bíblia.
    quarta-feira, 1 de junho de 2011 21:25
  • Com Database ou qualquer outra fonte, é a mesma coisa, você pode fazer o SelectedItem ser null:

    <ComboBox ItemsSource="{Binding MyArray}" SelectedItem="{x:Null}" />

    Bruno


    MVP Client Development - http://msmvps.com/blogs/bsonnino Twitter @bsonnino
    quarta-feira, 1 de junho de 2011 21:45