Вопрос об управлении вкладками

#c# #tsql #tabs

#c# #tsql #вкладки

Вопрос:

Я создаю приложение, которое использует представление с вкладками. Я извлекаю данные из базы данных sql и отображаю их в виде таблицы. я хочу иметь возможность разрешать пользователям добавлять, редактировать, удалять и т.д. На каждой вкладке. Есть ли способ иметь кнопки добавления, редактирования и удаления, которые отображаются на каждой вкладке, без необходимости кодировать их для каждой вкладки по отдельности? Дайте мне знать, если потребуется дополнительная информация. Спасибо

Ответ №1:

Вы можете переместить эти кнопки за пределы вкладки.

или

Вы можете написать элемент управления, который будет содержать эти кнопки добавления, удаления, редактирования и т.д., А Затем вы можете использовать этот элемент управления на каждой вкладке.

Ответ №2:

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

Комментарии:

1. Оставить кнопки за пределами элемента управления вкладками, кажется, самый простой способ сделать это. И тогда я могу корректно обновить только выбранную вкладку?