Как правильно затенить свойство элемента управления? - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Есть свойство в пользовательском контроле, которое пользователь не должен использовать. Но в то же время это свойство активно используется при программировании самого контрола. Например, свойство Text контрола, предназначенного только для ввода чисел, теряет смысл и заменяется свойством Value, но если ввести в код контрола следующие строки
то свойство Text не только исчезнет из списка доступных свойств контрола (этого я и добиваюсь), но не будет работать код контрола в тех местах, где свойство Text использовалось для задания поведения контрола ( а это недопустимо). То есть видеть и менять это свойство пользователь не должен, но участие свойства во внутреннем коде контрола необходимо. Как быть?

Решение задачи: «Как правильно затенить свойство элемента управления?»

textual
Листинг программы
Imports System.ComponentModel
 
<Designer(GetType(UserControlDesigner))>
Public Class UserControl1
    
End Class

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.909 из 5
Похожие ответы