J'ai un ListPicker et quand celui-ci est ouvert, par défaut le premier élément est sélectionné. Dans mon application, l'utilisateur sélectionner un élément sur ListPicker, cet élément est envoyé à ma base de données. La prochaine fois que l'utilisateur ouvre le sélecteur, automatiquement l'élément sélectionné est le même (précédent). Donc, je n'ai besoin d'aucun élément sélectionné.ListPicker sans l'élément sélectionné
Le ListPicker est généré à partir d'une collection. J'ai essayé selon d'autres réponses (list.SelectedIndex = -1;
), mais ne fonctionne pas.
Mon code:
public ObservableCollection<observacao> obsObservacao { get; set; }
public class observacao
{
public string descricao { get; set; }
public double valor { get; set; }
public string valoradicional { get; set; }
}
pickerPagto1.ItemsSource = obsObservacao;
pickerPagto1.UpdateLayout();
Le problème:
private void botaoObs_Click(object sender, RoutedEventArgs e)
{
testarObs = "1";
pickerPagto1.Open();
}
voir: http://stackoverflow.com/questions/4938439/make-no-item-selected-in- windows-phone-toolkit-list-picker – Derek