如何从listview获取有关它的可视化元素的信息? 我有一个包含消息的ListView,我想知道用户读取了哪些消息(哪些消息是可视化的),并为每个消息独立设置属性。实现这一目标的最佳方法是什么?
感谢。
答案 0 :(得分:0)
为包含“seen”属性的消息创建一个类:
public class VisualMessage{
public string Message {get;set;}
public bool Seen{get;set;}
// Make default ToString() simply show the message
public override string ToString(){
return Message;
}
}
现在您可以将此作为listview的源而不是简单的消息列表,并且您可以订阅change事件以更新“seen”属性。