求问如何实现多界面的切换

睡神耗子 2017-04-12 10:57:32
想实现这样的效果:左侧是按钮列表,右侧是编辑操作区,点击某个按钮,就会切换操作界面。
每个界面控件数量不等,样式也不一样。
菜鸟,就是不太明白实现方式,求大神指点,告诉我向什么方向去查解决方式就好。个人会去MSDN一类去查的。
十分感谢

...全文
915 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
groveer 2017-06-13
  • 打赏
  • 举报
回复
可以用用户控件,右侧操作界面每个界面就是一个自定义用户控件,左侧按钮事件里面可以用 grid.Children.Clear(); grid.Children.Add(用户控件实例);
yulongguiziyao 2017-06-12
  • 打赏
  • 举报
回复
界面导航可以使用Frame,或者contentcontrol承载内容都行
alex_suen 2017-06-06
  • 打赏
  • 举报
回复
Talk is cheap, show you the code.
<ListBox Name="ls"  Margin="2">
            <ListBox.ItemsPanel>
                <ItemsPanelTemplate>
                    <WrapPanel />
                </ItemsPanelTemplate>
            </ListBox.ItemsPanel>
            <ListBox.ItemTemplate>
                <DataTemplate>
                    <TextBlock Text="{Binding Tag}" Margin="3"/>
                </DataTemplate>
            </ListBox.ItemTemplate>
        </ListBox>
        <ContentControl Grid.Row="1"  Content="{Binding ElementName=ls,Path=SelectedItem}" />
zq1564171310 2017-05-27
  • 打赏
  • 举报
回复
搜索“WPF navigation”
exception92 2017-04-13
  • 打赏
  • 举报
回复
DockPanel+ContentControl
njit_77 2017-04-12
  • 打赏
  • 举报
回复
http://www.cnblogs.com/anding/p/5018363.html

8,734

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧