Я добавляю еще один элемент управления в созданную мной выигрышную форму, которая запускается из .dll
Проект загрузился нормально, после того как я внес некоторые изменения в форму в визуальном конструкторе форм, скомпилировал и затем попыталсячтобы открыть форму ... Мне показывали этот экран ошибок.
![The error screen presented on the form designer](https://i.stack.imgur.com/j2jJV.png)
Жалуется, потому что не может найти NoButtonsTabControl class.
Класс NoTabControl.cs:
namespace TFG_Tools {
// Extend TabControl Class to provide a multi layer canvas with hidden tabs or buttons
public class NoButtonsTabControl : TabControl {
public NoButtonsTabControl() {
Appearance = TabAppearance.FlatButtons;
ItemSize = new Size(0, 1);
//SizeMode = TabSizeMode.Fixed;
}
protected override void WndProc(ref Message m) {
// Hide tabs by trapping the TCM_ADJUSTRECT message
if (m.Msg == 0x1328) m.Result = (IntPtr)1;
else base.WndProc(ref m);
}
}// end NoButtonsTabControl class
}
Начало класса главной формы выглядит следующим образом ...
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Text.RegularExpressions;
using ENSED;
using System.Globalization;
using Win32;
using WindowsEnv;
namespace TFG_Tools {
public partial class TradePanelForm : Form {
//loaded as master
private bool isMaster = false;
public void SetAsMaster() { isMaster = true; }
...
Почемуэто внезапно только что произошло сейчас, так расстраивает.Я только промежуточный с C # и Visual Studio.Я использовал его только для этого проекта для создания winform.
Как мне сообщить дизайнеру, где находится этот класс, чтобы эта ошибка перестала появляться?
Самое смешное, что до того все работало нормальноС этой договоренностью!И если я скомпилирую код, он будет работать, и все элементы формы будут там.
Это просто дизайнер, который умирает.
PS Я также перенес этот проект из Virtual Studio 2015
Спасибо.