向所有人问好,对不起我的英语!我有一个 ListBox,它是 ItemsSource = myClientsList.DefaultView。ListBox 的 Items 有一个模板 (ControlTemplate),它在单独的资源文件中定义。每个项目都包含一个小文本块,每个文本属性都绑定到我的对象 myClientsList 的字段。
我需要在这个项目模板中添加更多的 TexBlock,它们中的每一个都必须绑定到另一个我的类 myOrdersList 的字段。- (所以我希望从我的数据库的不同表中查看每一行 ListBox 信息 - 这是一个问题)。
问题在于 ListBox 的 ItemsSource 具有指向对象 myClientsList 的链接,并且我无法将 myOrderList 设置为同一 ListBox 的 ItemSource。所以我必须找到一种方法来在 ControlTemplate 中指定 TextBlock.DataContext 或者如何以另一种方式解决这个问题?
ps 我是 .Net 和 WPF 的新手,我的解释中可能有错误 - 抱歉。