Я работаю над приложением Windows Form в C # (версия 4.0)
Я хочу скопировать CheckedListBox, но не для справки. Я хочу, чтобы каждое изменение в CheckedListBox не влияло на мой объект, просто назначьте один раз, а затем не используйте ссылку.
Ниже мой код:
public struct SmartFilter
{
public int from, to;
public CheckedListBox cmb;
}
var temp = new SmartFilter();
temp.from = Convert.ToInt32(cbNumber2From.SelectedItem);
temp.to = Convert.ToInt32(cbNumber2To.SelectedItem);
temp.cmb = cbNumbers2;
когда я доберусь до последней строки
temp.cmb = cbNumbers2;
Я хочу сохранить копию в temp.cmb
(CheckedListBox), но после этого каждое изменение в окне влияет на мой объект.