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