我有一个类似于收件箱的列表视图。未读消息以粗体显示,已读消息以常规字体显示。我能够以这种方式显示,但是当用户单击未读消息时,字体应更改为常规字体,因为它现在已被阅读。我正在尝试这样做,但不起作用。
private void lvwMessages_MouseDoubleClick_1(object sender, MouseEventArgs e)
{
ListViewItem item = lvwMessages.SelectedItems;
if(item.Font = Font.Bold)
{
item.Font = new Font(item.Font, FontStyle.Regular);
}
}
请正确程序