0

在我的实际项目中,我有一个带有 wpf、mvvm、逻辑和模型层的分层应用程序。这个应用程序的主要任务是转换我的视频。所以我实现了一个带有电影列表的单例工作队列。电影是一门课,有进步和状态等等……

我遇到的一个大问题是,我不知道如何在视图中显示这个工作队列。现在我这样做:我将每一秒(使用计时器)我的工作队列列表设置为我的视图模型中的一个 observablecollection。那不是很漂亮,因为每一秒我选择的行都是灰色的,因为我设置了完整的列表。

你能想出一个更好的解决方案吗,我确定有一个?

谢谢你,多米尼克

4

1 回答 1

0

我认为你应该有一个包含所有工作的 ObservableCollection。如果您将作业添加到 ObservableCollection,您也会将此作业添加到工作队列中。工作完成后,可以将其从 Observable Collection 中移除。这样做是一种完成的事件。

于 2013-05-23T13:09:44.217 回答