У меня есть несколько страниц, которые реализуют один и тот же интерфейс:
Public Interface myPage
Sub doSomething()
Sub doSomethingToTextBox(ByVal textBox As TextBox)
End Interface
Функция doSomethingToTextBox принимает элемент textBox в качестве параметра и выполняет с ним некоторые действия.
Я знаюtextBox содержится на каждой странице, которая реализует мой интерфейс, и имеет одинаковое имя на каждой странице.
Мой вопрос: как я могу объявить textBox как свойство интерфейса?Это избавит от необходимости передавать textBox в качестве параметра для doSomethingToTextBox ()
Я также должен добавить, что в настоящее время я обращаюсь к TextBox с использованием методов get / set, определенных как часть интерфейса - я неЯ хочу реализовать эти методы для каждой страницы, поскольку они одинаковы на каждой странице.