wpf关于界面设计以及实现的咨询
因为初学wpf,没有接触过wpf的设计开发,实现了如下的一个效果
点击查看以后,是一个显示信息列表
然后,点击添加以后,转到另外一个添加页面上,在添加页面上有确定按钮
点击确定按钮以后,页面再返回到前一个的信息列表里面。
代码如下:
dpChildrenWinContent.Children.Clear();//把原来的控件删除掉
Button button = (Button)e.OriginalSource;
Type type = this.GetType();
Assembly assembly = type.Assembly;
dpChildrenWinContent.Children.Add(_userControls[button.Tag.ToString()]);//将子控件添加进去
我用的是UserCotrol方式,添加到panl里面,这样做合适么?
平时处理类似的子窗体的数据的时候,应该怎么来处理?
[解决办法]
我习惯直接用Window来承载需要添加的内容,添加成功后,列表可以再次查询数据来更新或者直接把添加成功的内容添加到原来的列表。
[解决办法]
我在切换页面时就是如楼主一样,用自定义的usercontrol来实现的
如果楼主希望在usercontrol切换时添加些动态效果。
可以google下WpfPageTransitions.dll。很不错的开源软件