Silverlight数据网格经过时间单元格

时间:2011-06-07 10:10:01

标签: silverlight datagrid

在我的silverlight应用程序中,我使用数据网格。我有一个包含会话开始时间的列和一个包含已用时间的列。经过的时间是“总分:秒”。在我的模型中,我有一个属性ElapsedTimeDisplay,用于计算并将经过的时间转换为字符串。 如何更新每一秒? 是否有可能仅更新该列? 如果不使用触发器,还有其他可能性吗?

1 个答案:

答案 0 :(得分:0)

这取决于您的设置,它可以像在ViewModel(或可能是您的模型)中每秒钟添加一个计时器一样简单,并在PropertyChanged上引发ElapsedTimeDisplay事件(我想在吸气器中进行计算)。为此,您需要使用ViewModel(或模型)实现INotifyPropertyChanged

希望这会有所帮助:)