Ich habe eine ListBox
an eine Queue<string>
gebunden. Wenn ich Einträge in die Warteschlange einfüge/lösche, wird ListBox
nicht aktualisiert.Bindung an Warteschlange <string>. Die Benutzeroberfläche wird nie aktualisiert.
Ich habe Helfer für enqueue/dequeue Eigenschaftsänderung
protected void EnqueueWork(string param)
{
Queue.Enqueue(param);
RaisePropertyChanged("Queue");
}
protected string DequeueWork()
{
string tmp = Queue.Dequeue();
RaisePropertyChanged("Queue");
return tmp;
}
Wie binden Sie ein Listenfeld in eine Warteschlange? Ich erhalte eine Fehlermeldung, die besagt, dass es an eine IList oder IListSource gebunden werden muss. – vkapadia