Auteur de questions
Actualiser une listbox qui affiche les informations d'un flux rss

Discussion générale
-
Bonjour ,
J'ai une listbox qui affiche le titre et la date des items d'un flux rss et je veux un bouton actualiser qui puisse rafraichir la liste quand un nouvel item s'ajoute au flux ??si quelqu'un a une idée
Merci.- Type modifié Ciprian Duduiala vendredi 15 juillet 2011 05:57 attente de feedback
Toutes les réponses
-
Bonjour,
sa dépend de ton code et de comment tu veux le faire.
Si tu manipule une ObservableCollection normalement à chaque fois que tu ajouter un item celle ci est mise à jour. Et donc si cette collection est binder sur ton ItemsSource, cela devrait se mettre à jour aussi dans la Listbox.
Cordialement, Pascal.
Développeur Wpf/SilverLight/WinPhone7
-
-
Bonjour voila un petit exemple tout simple qui vous aidera peut-être :
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0"> <StackPanel Orientation="Vertical"> <ListBox x:Name="lb1"/> <Button x:Name="btn1" Content="Maj"/> </StackPanel> </Grid>
public partial class MainPage : PhoneApplicationPage { // Constructor public MainPage() { InitializeComponent(); this.Loaded += new RoutedEventHandler(MainPage_Loaded); btn1.Click += new RoutedEventHandler(btn1_Click); } void btn1_Click(object sender, RoutedEventArgs e) { _listes.Add("Nouvelle catégorie"); } public ObservableCollection<String> _listes = null; void MainPage_Loaded(object sender, RoutedEventArgs e) { _listes = new ObservableCollection<string>(); _listes.Add("Catégorie 1"); _listes.Add("Catégorie 2"); _listes.Add("Catégorie 3"); _listes.Add("Catégorie 4"); lb1.ItemsSource = _listes; } }
Cordialement, Pascal.
Développeur Wpf/SilverLight/WinPhone7
-
-
Bonjour,
Est-ce que vous avez testé la solution proposée ? Merci pour partager avec nous les résultats, afin que d'autres personnes avec le même problème puissent profiter de cette solution.
Cordialement,
Cipri
Ciprian DUDUIALA, MSFT  
•Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.