public void LoadPMs()
{
lvPMs.BeginUpdate();
lvPMs.Items.Clear();
foreach (PrivateMessage pm in PMs)
{
ListViewItem lvi = new ListViewItem(pm.Time.ToShortTimeString());
lvi.SubItems.AddRange(new string[] { pm.Sender.ToLower() == _username.ToLower() ? "Sent" : "Received", pm.Subject, pm.Sender.ToLower() == _username.ToLower() ? pm.Recipient : pm.Sender });
lvi.Tag = pm;
lvPMs.Items.Add(lvi);
}
lvPMs.EndUpdate();
}