【发布时间】:2012-04-19 03:48:01
【问题描述】:
在我的应用程序中,我的 ItemTemplate 上有一个带有数据模板的列表框,其中包含一些文本块和复选框。 我使用这个应用程序来加载一个 Excel 表,读取它的内容并将一些项目添加到列表框中(目的是创建一个用于描述的文本块和一个用于事件的复选框)。
我的第一个想法是使用 DataGrid,但是,当我阅读工作表时,我必须为复选框创建事件(每个 CB 一个事件),但我无法使用 DataGrid。 然后,我使用 ItemTemplate 中的数据模板转到列表框选项。但是我在使用 ContentPresenter 时被困在“空”问题对象上(从我读到的,这是因为列表框中的项目没有“准备好”,WPF 上的一些错误)。
那么,还有另一种“自动化”的方法吗?或者我必须创建每个文本块和复选框?
谢谢! (抱歉英语不好)
【问题讨论】:
标签: c# wpf datatemplate