日期:2014-05-17  浏览次数:21013 次

WPF 动态生成界面!
比如左边有一列按钮,点不同的按钮会产生级联的次级按钮列,类似于Chrome浏览器的设置页面!
这个功能应该怎么做呢?

------解决方案--------------------
可以换个思路,点击按钮切换状态,一系列的容器的Visibility属性与这个状态绑定,不同的状态使不同的容器显示。
------解决方案--------------------
简单点的:右侧用frame控件,点击按钮切换使frame的Navigate为对应的page.xaml。
frameMain.NavigationService.Navigate(new Uri("page1.xaml", UriKind.Relative));
------解决方案--------------------
WPF ToolBar 控件通常还与相关的 ToolBarTray 控件一起使用