ListView cloning removes the default font functionality
问题 I have a basic ListView with a few columns. I create a ListViewItem using: ListViewItem item = new ListViewItem(); item.Text = "First"; item.SubItems[1].Text = "Second"; Then I add the ListViewItem to my ListView ListView1.Items.Add(item); So, I have a method where I change the Font of the ListView1 , and if the ListView changes the font, all ListViewItem-s do as well. But if I use the .Clone() function ListView1.Items.Add((ListViewItem)item.Clone()); It clones the ListViewItem and it hard