WPF 动态生成界面!
比如左边有一列按钮,点不同的按钮会产生级联的次级按钮列,类似于Chrome浏览器的设置页面!
这个功能应该怎么做呢?
------解决方案--------------------可以换个思路,点击按钮切换状态,一系列的容器的Visibility属性与这个状态绑定,不同的状态使不同的容器显示。
------解决方案--------------------简单点的:右侧用frame控件,点击按钮切换使frame的Navigate为对应的page.xaml。
frameMain.NavigationService.Navigate(new Uri("page1.xaml", UriKind.Relative));
------解决方案--------------------WPF ToolBar 控件通常还与相关的 ToolBarTray 控件一起使用