通讯软件,有一个List Control记下所有发送和接受到的消息,问题如上,比如所有收到的消息用红色等,如何实现。所有最新的消息均放在list的顶部。我开始时想只要每次添加时是收到的消息就设置list字体颜色为红然后恢复即可,但是这样先前的所有消息均随之变动(可能是因为消息都放在list 顶部,每次都要更新所至)。