WPF控件类似于手风琴/面板,带有一个单独的可点击条

WPF控件类似于手风琴/面板,带有一个单独的可点击条,wpf,accordion,panel,Wpf,Accordion,Panel,我试图找到一个控件,或者写一个类似手风琴控件的控件。这是它应该如何工作的细节 如果我有一个显示视图的窗口,并且我想切换到另一个视图,那么会有一个沿窗口右侧运行的栏。此栏类似于面板标题在面板控件中的工作方式。例如,它可以在工具栏上以文本形式显示“视图2”,表示如果用户单击工具栏,将显示视图2 单击该条后,它将从右向左滑动,完全穿过窗口,从后面显示视图2。当到达屏幕左侧时,工具栏上的文本将发生变化,现在显示为“视图1”,表示如果用户再次单击,当工具栏滑回到屏幕右侧的原始位置时,他们将返回到视图1。基

我试图找到一个控件,或者写一个类似手风琴控件的控件。这是它应该如何工作的细节

如果我有一个显示视图的窗口,并且我想切换到另一个视图,那么会有一个沿窗口右侧运行的栏。此栏类似于面板标题在面板控件中的工作方式。例如,它可以在工具栏上以文本形式显示“视图2”,表示如果用户单击工具栏,将显示视图2


单击该条后,它将从右向左滑动,完全穿过窗口,从后面显示视图2。当到达屏幕左侧时,工具栏上的文本将发生变化,现在显示为“视图1”,表示如果用户再次单击,当工具栏滑回到屏幕右侧的原始位置时,他们将返回到视图1。

基本上,此视图类似于XBox显示视图的方式

下面是一个垂直执行此操作的示例。应该能够轻松地修改它的工作水平


在System.Windows.Controls.Layout.Toolkit.dll中,还有一个CorcordianItem控件可以执行此操作。

投票关闭-可能重复的No.I明确规定的标准,使其不同于此。