Как получить доступ к другим формам проекта в обозревателе решений для VS2008 C #? - PullRequest
0 голосов
/ 20 мая 2010

Изображение http://img43.imageshack.us/img43/1720/28264117.png

Вот изображение для моего решения Explorer. То, что я хочу, это использовать формы управления персоналом, чтобы их можно было загрузить нажатием кнопки на форме Classic Steel HR. Так может кто-нибудь сказать мне, как

1 Ответ

2 голосов
/ 20 мая 2010

К сожалению, я не вижу здесь вашего изображения, но если я получу то, что вы пытаетесь спросить; Вы можете получить доступ к формам из другой сборки, если они общедоступны.

Тогда просто убедитесь, что этот параметр верен:

Инструменты> Параметры> Конструктор Windows Forms> Общие: AutoToolboxPopulate

В качестве альтернативы:

В качестве альтернативы вам нужно убедиться, что на проект HR ссылается проект Classic_steel_hr, а затем в коде форм (при условии, что его пространство имен - HR)

using HR;

private void ShowForm()
{
  HR.Form1 hrForm = new HR.Form1();
  hrForm.Show();
}
...