ссылка на winform control в веб-форме - PullRequest
0 голосов
/ 13 декабря 2011

У меня есть проект ASP.Net, и я добавил ссылку на System.Windows.Forms в проект. Затем я создал класс, унаследовав его от элемента управления Windows.

public class winButton : Button
{
   public winButton()
   {
      this.Text = "Test";
   }
}

Тогда я построил решение. Тогда я ожидал, что увижу дополнительный элемент управления именем «winButton» в наборе инструментов. Но я не смог. Так разве это не правильно, что я надеюсь? Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 13 декабря 2011

В том же решении я создал проект Winform. Мой кастом теперь виден на панели инструментов. Поэтому, возможно, элементы управления, унаследованные от Winform Control, не поддерживаются в проектах Webform (ASP.Net).

0 голосов
/ 13 декабря 2011

Тогда я ожидал увидеть дополнительный элемент управления именем 'winButton' в наборе инструментов

Почему вы ожидали чего-то подобного?Элементы управления не просто появляются в панели инструментов автоматически.Вам необходимо установить элемент управления вручную, щелкнув правой кнопкой мыши на Панели инструментов -> Выбрать элементы ... и в компонентах .NET Framework нажмите кнопку Обзор и выберите сборку, которую вы скомпилировали и которая содержит пользовательскую кнопку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...