最近做WPF遇到一个问题,就是要从两个XML中读取数据绑定到Datagrid中,这两个xml相当于有个外键约束,绑定一个后需要获取这个ID,然后从另一个xml提取需要的信息,再绑定到Datagrid上,并要访问模板中的控件,动态添加图片,添加几个就是从另一个XML中提取的,这样的话,就需要一个解决方案,但是网上查了很多,没有关于这方面的资料,高手帮忙,解决两个问题,一,怎么访问模板控件。二、是否有什么事件绑定一个xml后,在事件中绑定后面的XML,以对datagrid的绑定修改
你所说的情况;我这样理解对不对:举个例子 比如一个XML 文件保存商品种类,另外一个XML文件保存各种商品,商品类型与商品种类有主外键关系;可以通过商品类型来过滤各种商品;如果是这样,需要个DropDownList 来保存商品类型;通过他的SelectedIndexChanged 事件来过滤商品;然后将过滤出来的商品绑定到DataGrid 上,为每种商品添加图片;至于你所说的模板控件 可以用 UseControl(用来选择图片)来替代;用DataSet 来读取XML 文件。DataGrid 绑定 DataTable 就不难了吧,然后需要个事件来保存选择的图片。