#c# #tsql #tabs
#c# #tsql #вкладки
Вопрос:
Я создаю приложение, которое использует представление с вкладками. Я извлекаю данные из базы данных sql и отображаю их в виде таблицы. я хочу иметь возможность разрешать пользователям добавлять, редактировать, удалять и т.д. На каждой вкладке. Есть ли способ иметь кнопки добавления, редактирования и удаления, которые отображаются на каждой вкладке, без необходимости кодировать их для каждой вкладки по отдельности? Дайте мне знать, если потребуется дополнительная информация. Спасибо
Ответ №1:
Вы можете переместить эти кнопки за пределы вкладки.
или
Вы можете написать элемент управления, который будет содержать эти кнопки добавления, удаления, редактирования и т.д., А Затем вы можете использовать этот элемент управления на каждой вкладке.
Ответ №2:
Вы могли бы либо поместить кнопки за пределы элемента управления вкладками и применить их к текущей выбранной вкладке, либо заставить каждую вкладку отображать элемент управления, производный от базового класса, который включает кнопки (таким образом, они реализуются только один раз в базовом классе).
Комментарии:
1. Оставить кнопки за пределами элемента управления вкладками, кажется, самый простой способ сделать это. И тогда я могу корректно обновить только выбранную вкладку?