HectorPrima
@HectorPrima
программист

Конструктор для типа «test1.Form1» не найден. Почему ломается дизайнер окна?

Очень простая программа. Два наследования формы.
Почему Form2 невозможно открыть в дизайнере окон?
"Конструктор для типа "test1.Form1" не найден. "
Что делать подскажите?

using System;
using System.Windows.Forms;

namespace test1
{
    static class Program
    {
        [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Form2("Тествая строка"));
        }
    }
}


namespace test1
{
    public partial class Form2 : Form1
    {
        public Form2(string text) : base(text)
        {
            InitializeComponent();
        }
    }
}

namespace test1
{
    public partial class Form1 : TForm
    {
        public Form1(string text) 
        {
            InitializeComponent();
            label1.Text = text;
        }
    }
}

using System.Windows.Forms;

namespace test1
{
    public partial class TForm : Form
    {
        public TForm()
        {
            InitializeComponent();
        }
    }
}
  • Вопрос задан
  • 159 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы