Wpf Listbox数据绑定到网格或画布

Wpf Listbox数据绑定到网格或画布,wpf,layout,listbox,Wpf,Layout,Listbox,我正在尝试制作一个设置面板。我有一个列表框,类似于iPad上的列表框: 我需要用户能够添加到左侧的设置列表中,并保存到xml文件中 因此,当用户在列表框中选择项目时,如何根据用户选择的内容更改网格或画布,并将项目添加到不同的布局中 因此,如果用户选择general,布局将是一个包含一些项目的网格,如何绑定listbox来设置它 我宁愿不使用按钮而不是列表框,有没有更好的方法来设置它?正如我所说,我需要让用户能够将内容添加到设置列表中 我只是以编程方式在右侧创建数据模板,根据用户在列表框中选择的内

我正在尝试制作一个设置面板。我有一个列表框,类似于iPad上的列表框:

我需要用户能够添加到左侧的设置列表中,并保存到xml文件中

因此,当用户在列表框中选择项目时,如何根据用户选择的内容更改网格或画布,并将项目添加到不同的布局中

因此,如果用户选择general,布局将是一个包含一些项目的网格,如何绑定listbox来设置它

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


我只是以编程方式在右侧创建数据模板,根据用户在列表框中选择的内容,您可以随时以编程方式更改项目的容器

因此,选择后,您可以从画布中移除相关项目,就像示例一样,并将它们添加到网格中。 如果网格不存在,则需要创建网格:


请记住,WPF是基于分层组织的,因此您可以很容易地找到某个控件的所有子项,或者找到某个项的父项/父项

在internet上搜索WPF中的主详细信息视图。。。你会在那里找到很多例子。。。一个这样的选择从哪个列表框和改变哪个布局?iPad样本上有几个控件和布局。发布你所拥有的和一个特定的问题。