Как создать собственный элемент управления TextBox в C # - PullRequest
0 голосов
/ 25 января 2010

Я хочу реализовать свой собственный элемент управления TextBox в Asp.Net (C #). Пожалуйста, дайте мне идею и ссылки.

Ответы [ 2 ]

3 голосов
/ 25 января 2010

Элемент управления - это просто класс. Создайте свой собственный класс, производный от класса TextBox. Переопределить методы. Обрабатывать события. Добавить недвижимость.

А затем задайте конкретный вопрос, и вы получите конкретные ответы. Выполните поиск на этом сайте, и вы найдете рекомендации для книг по разработке управления.

Вы также найдете http://asp.net для использования.

0 голосов
/ 26 января 2010

Если вы хотите создать элемент управления TextBox с нуля, вы можете просто создать CustomControl (msdn: http://msdn.microsoft.com/en-us/library/zt27tfhy.aspx), который выводит текстовое поле:

<input type="text" />

Очевидно, что вы захотите добавить такие свойства, как длина и CSS. Для существующего элемента управления, такого как TextBox, я не могу себе представить, почему вы не просто унаследовали от TextBox, чтобы добавить дополнительную функциональность, которую вы хотите - зачем же изобретать велосипед? Но если это то, что вы хотите сделать ...

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