2010-08-18 1 views
0

У меня возникла проблема с соглашением Visual Studio Designer о настройке текста в TextBox на имя элемента управления. У меня есть элемент управления, который принимает номер социального обеспечения, а свойство Text переопределяется, чтобы исключить исключение, если текст не в правильном формате (например, 123-45-6789 или 123456789). Когда я пытаюсь использовать элемент управления в конструкторе, это исключение генерируется, потому что Visual Studio пытается назвать элемент управления cssnTextBox1. Есть ли атрибут, который можно разместить в свойстве «Текст», чтобы он не позволял дизайнеру установить его?Предотвращение создания конструктора Visual Studio от создания текстового свойства при создании

+1

Почему вы не используете валидатор? – McKay

ответ

0

Взгляните на это обсуждение: как определить время разработки в C# контроле.

http://vidmar.net/weblog/archive/2005/04/11/1246.aspx

Вам нужно отключить проверку свойства Text, если контейнер элемента управления находится в режиме разработки.

Смежные вопросы