2012-03-06 66 views
0

我试图做一个“设置”面板。我有一个列表框,类似于在iPad上这里的列表框:列表框数据绑定到网格或画布

enter image description here

我需要的用户可以添加到左边的设置列表,保存到一个XML文件。

因此,当用户在列表框中选择一个项目时,如何更改网格或画布(取决于用户选择的内容)并将项目添加到不同的布局?

所以如果用户选择一般,布局将是一个网格与一些项目,我如何将数据绑定列表框设置了?

我宁愿不使用按钮而不是列表框,有没有更好的方法来设置它?就像我所说的,我需要让用户能够将设置添加到设置列表中。


我只是编程在正确的创建数据模板,通过什么用户在列表框中

+1

在网上搜索**大师详细信息**在WPF中的意见...你会发现很多的例子在那里......一个这样的http://weblogs.asp.net/monikadyrda/archive/ 2009/03/13/master-detail-patter-implemented-using-wpf.aspx – 2012-03-06 13:25:30

+0

从哪个列表框中选择并更改哪个布局?该iPad示例中有几个控件和布局。发布您的具体问题和具体问题。 – Paparazzi 2012-03-06 13:31:35

回答

0

您可以随时programmaticaly改变你的项目的容器选择去。

因此,您可以从canvas(如示例)中删除相关的项目,并将它们添加到grid。 如果网格不存在,则需要创建网格:)

请记住,WPF基于分层结构,因此您可以很容易地找到某个控件的所有子节点(或查找父节点/一个项目的父母)