Хочу создать класс/(или ф-цию), что бы заливать данные в элементы упраления (ComboBox, ListView, DataGrid...) :
Т.е. я даю элемент управления, строку соединения с БД и SQL запрос
а получаю заполненный элемент управления
Получается что мне надо как аргумент передавать элемент управления.
Если б я работал только с одним элементом управления напр ComboBox то небыло бы проблем.
myFunc(byVal myCb as Combobox ...)
Но элемент управления каждый раз другой.
Вопрос :
как сделать так, чтобы функция "понимала" любой элемент управления
Спасибо
П.с.
Как вариант наверно можно было бы сделать перегруженную функцию и записать её для нужных элементов управления
overloads myFunc(byVal myCb as Combobox ...)
overloads myFunc(byVal myLw as ListView ...)
но это значит каждый раз при новом элементе управления мне прийдётся каждый раз вписывать ещё один вариант функции, а не хотелось бы .
Наверно сдесь нужно как то через интерфейс, но как
Помогите пожалуйста
Заранее спасибо