【问题标题】:Silverlight datagrid elapsed time cellSilverlight 数据网格经过时间单元格
【发布时间】:2011-06-07 10:10:01
【问题描述】:

在我的 silverlight 应用程序中,我使用了数据网格。我有一个包含会话开始时间的列和一个包含经过时间的列。经过的时间是“总分钟:秒”。在我的模型中,我有一个属性 ElapsedTimeDisplay 计算经过时间并将其转换为字符串。 如何每秒更新一次? 是否有可能只更新该列? 在不使用触发器的情况下是否有其他可能实现这一目标?

【问题讨论】:

    标签: silverlight datagrid


    【解决方案1】:

    这取决于您的设置,它可以像在您的 ViewModel(或者您的模型)中添加一个每秒滴答一次的计时器一样简单,然后在 ElapsedTimeDisplay 上引发 PropertyChanged 事件(我想这样做getter 中的计算)。为此,您需要让您的 ViewModel(或模型)实现 INotifyPropertyChanged

    希望这会有所帮助:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-10
      • 2013-08-18
      • 2010-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多