0

我有两个数据网格的视图。对于这个问题,我使用了两个dataGrid,一个带有作者信息,另一个带有歌曲信息。第一个数据网格绑定实体作者的 observableCollection,第二个数据网格绑定实体歌曲的 observableCollection。

在这两种情况下,我都有文本框,可用于按某些条件搜索作者,而其他文本框可用于搜索歌曲。

我希望如果我在作者数据网格中只选择了一行,当我搜索歌曲时,我希望作者的歌曲有不同的背景,例如绿色。

一个例子。我选择了作者 Elvis Presley 并搜索摇滚歌曲。我得到了很多猫王没有的歌曲。所以在歌曲的数据网格中我有所有的摇滚歌曲,如果歌曲是猫王的,那么行的背景必须有不同的颜色。

其他情况,如果我先搜索歌曲,然后再搜索作者,如果我在dataGrid中只选择一个作者,如果属于这个作者,歌曲的背景就会改变。如果我选择了两个或更多作者,或者我选择了没有人,则清除歌曲数据网格中的背景。

谢谢。戴姆洛克。

4

0 回答 0