我需要显示一些内容,其中沿列显示一周的天数,沿行显示类别列表,以及单元格中到期的任务列表(参见下面的草图)
我觉得解决方案应该很简单,但对于如何绑定这样的东西我还是一片空白。
单元格中的行、列和数据项都是动态的,具体取决于用户正在查看的周,理想情况下,我想隐藏当前查看的周没有任何任务的类别。我有当前查看的周的集合属性、类别列表和任务列表,每个任务都有一个与之关联的截止日期和类别......
Edit
我的数据库如下所示:
任务表
TaskId
CategoryId
OtherProperties
任务实例表
TaskInstanceId
ParentTaskId
DueDate
我有一个存储过程,它接受一系列日期并返回以下类的列表(需要计算重复事件)
TaskInstanceId
ParentTaskId
Name
Category
DueDate
OtherProperties
我试图用第三类来做到这一点,其中包含
Date
List<Task>
我想我可能找到了一种方法......我需要稍微重新排列我的数据
主 ViewModel 也应该订阅CurrentWeek.CollectionChanged
,并根据集合中的日期,更新每个Category.Task[x].Occurences
if Category.Task.IsRecurring == true
然后我想我可以使用下面的结构来得到我想要的。当我知道这是否有效时,我会更新这篇文章
Update:有用 :)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)