Вы можете создать пользовательский элемент управления, содержащий пользовательский интерфейс и логику для кнопок, а затем включить этот элемент управления на каждую вкладку. Лучший способ сделать это - создать подкласс ScrollViewer
, а в XAML определить каждую из кнопок. На каждой из ваших вкладок вы можете создать и создать экземпляр вашего нового подкласса.
Это приведет к тому, что каждый класс будет отличаться на каждой странице, но логика для кнопок будет существовать в коде только один раз.