private void AddMessage(MessageListView listView, Member member, Message message) { Owner sender = this.currentUser; if (sender.ID != message.Sender) { sender = this.currentUser.Members[message.Sender]; } if (IsMainMessage(this.currentUser, member, message)) { MessageBody body = new MessageBody(message, sender, this.currentUser); foreach (MessageItem mitem in body.Items) { listView.Items.Add(mitem); } } }
public MessageItem(MessageBody body, MessageItemType type, string text) { this.body = body; this.type = type; this.Text = text; }