我正在尝试制作“设置”面板。我有一个列表框,类似于iPad上的列表框:
我需要用户能够添加到左侧的设置列表中,保存到xml文件中。
因此,当用户选择列表框中的项目时,如何更改网格或画布(取决于用户选择的内容)并将项目添加到不同的布局?
因此,如果用户选择general,则布局将是包含某些项目的网格,我如何绑定列表框以进行设置?
我宁愿不使用按钮而不是列表框,有没有更好的方法来设置它?就像我说的,我需要让用户能够将东西添加到设置列表中。
我只是按照用户在列表框中选择的内容以编程方式创建数据模板
答案 0 :(得分:0)
您始终可以通过编程方式更改商品的容器。
因此,在选择后,您可以从canvas
中删除相关项目(仅作为示例),并将其添加到grid
。
如果网格不存在,您将需要创建网格:)
请记住,WPF
基于层次结构组织,因此您可以非常轻松地找到某个控件的所有子项(或查找项目的父项/父项)