pravin9455 Ответов: 1

Проблема с новой формой добавлена C#


Привет,

С последних двух дней, если я добавляю новую форму в свой проект, она не отображается в коде. то есть новое имя формы не всплывает в списке. показывается только старая форма, созданная до двух дней. Кроме того, если я набираю имя, оно подчеркивается красным цветом, а код ошибки-это

Ошибка CS0246 не удалось найти тип или имя пространства имен "FrmStockItemMaset" (отсутствует ли директива using или ссылка на сборку?)

Какие настройки должны были измениться?

В приведенном ниже примере нет проблем с формой FrmPayableMaster, где as form FrmStockItemMaset не указан.


private void supplierToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FrmPayableMaster  child2 = new FrmPayableMaster();
            child2.MdiParent = this;
            child2.Show(); 

            
        }



private void financialToolStripMenuItem_Click(object sender, EventArgs e)
       {
           FrmStockItemMaset Child3 = new FrmStockItemMaset();
                       child3.MdiParent = this;
           child3.Show();
       }


Что я уже пробовал:

private void financialToolStripMenuItem_Click(object sender, EventArgs e)
       {
           FrmStockItemMaset Child3 = new FrmStockItemMaset();
                       child3.MdiParent = this;
           child3.Show();
       }

1 Ответов

Рейтинг:
2

phil.o

pravin9455 писал:
Какие настройки должны были измениться?
Возможно, вы изменили корневое пространство имен вашего проекта. Щелкните правой кнопкой мыши на вашем проекте, выберите "Свойства" и проверьте корневое пространство имен по умолчанию для вновь созданных элементов. Он должен быть таким же, как корневое пространство имен уже существующих форм.


pravin9455

Не совсем понятно, как проверить пространство имен по умолчанию

phil.o

Управление свойствами проекта и решения
Пространство имен по умолчанию находится на первой вкладке ("приложение").