Я пытаюсь найти элемент управления, или способ написать тот, который работает, что-то похожее на то, как работает элемент управления Accordion. Вот как это должно работать в деталях.
Если у меня есть окно, показывающее вид, и я бы хотел перейти на альтернативный вид, то по правой стороне окна была бы полоса. Эта панель будет похожа на работу заголовка панели в элементе управления панели. Например, он может отображать «View 2» в текстовом виде на панели, указывая, что, если пользователь щелкнет по панели, будет отображен View 2.
При нажатии на панель она будет скользить справа налево по всему окну, открывая вид 2 сзади. При достижении левой стороны экрана текст на панели изменится и теперь будет иметь вид «Вид 1», что означает, что если пользователь снова нажмет кнопку, они будут возвращены к Виду 1, когда полоса переместилась назад по экрану, возвращаясь к это исходное положение справа.