У меня есть форма для окон, где я создал свой собственный код комбо-кода .cs в моем проекте и использовал его в своих элементах управления формой (файлы дизайнеров). .Дизайнер не может обработать неизвестное имя «mycomboBox_SourceType» в строке 46
Это прекрасно работает для exsisting проекта, где его был создан (то есть, я вручную изменил код конструктора файла, чтобы приспособиться к моему таможенному контролю)
Проблемы: Та же форма и управление должно быть созданы в другом проекте (решении) ...
Когда я скопировал файл mycombo.class и остальные формы в другое решение проекта, я получил следующую ошибку (при попытке открыть файл формы) ....
"The designer cannot process unknown name 'comboBox_SourceType' at line 46. The code within the method 'InitializeComponent' is generated by the designer and should not be manually modified. Please remove any changes and try opening the designer again"
Could not find type 'AP_CoSD_Tool.MyCombobox'. Please make sure that the assembly that contains this type is referenced. If this type is a part of your development project, make sure that the project has been successfully built using settings for your current platform or Any CPU.
Проект работает отлично при запуске файла, но когда я открываю файл desiner.cs, ошибка возникает, в частности, для пользовательских элементов управления combobox в файлах designer.cs всех копируемых форм.
Есть ли какое-либо решение для этой проблемы? Пожалуйста, дайте мне знать, если требуется дополнительная информация, чтобы решить эту ....
скриншота ошибки показано ниже:
, когда я нажимаю Гото код открывает соответствующий файл дизайнер и идет в строке ниже:
this.tableLayoutPanel1.Controls.Add(this.comboBox_SourceType, 1, 0);
this.tableLayoutPanel1.Controls.Add(this.comboBox_commodity, 1, 3);
this.tableLayoutPanel1.Controls.Add(this.comboBox_BusinessType, 1, 1);
this.tableLayoutPanel1.Controls.Add(this.comboBox_group, 1, 2);
где comboBox_sourcetype и другие ComboBoxes являются пользовательские элементы управления, созданные.
Вы переименовали элемент управления, возможно, и файл CS не синхронизирован с ним? –
попробовал все, но проблема осталась прежней. –
Что я говорю, вы просмотрели код для дизайна формы? Можете ли вы показать нам код, относящийся к combobox? Возможно, я лаяю неправильное дерево. –