есть некий контрол, в котором есть свойство
| Код | public List<TabItem> Tabs { get { if (_tabs == null) _tabs = new List<TabItem>(); return _tabs; } set { _tabs = value; this.Invalidate(this.ClientRectangle); } }
|
когда я добавляю новые tab'ы через "грид свойств" всё нормально. но если перекомпилить проект и попробовать открыть форму где лежит этот контрол, то вываливается ошибка:
Object of type 'TabItem[]' cannot be converted to type 'TabItem[]'.
раньше такого никогда не делал, может есть какие-то правила? буду рад если подскажите как правильно надо делать или дадите ссылку на умную статью =)
p.s. ругается на строчке в InitializeComponent() формы:
| Код | this.s2_TabControl1.Tabs = ((System.Collections.Generic.List<Design.TabItem>)(resources.GetObject("s2_TabControl1.Tabs")));
|
|