Сначала просмотрите мою базу данных - ССЫЛКА и мое Привязка ListView
В первом ListView я показал «TestSubjectName» из таблицы «TestSubjectsNames», и когда я выбираю элемент для отображения во втором ListView, «TestName» из таблицы «Tests», где «TestSBJNameID» == «ID» из выбранного элемента в первом ListView.
Это часть моего кода о втором ListView, но это неверно.
private IEnumerable<Tests> testsNames;
public IEnumerable<Tests> TestsNames
{
get
{
if (this.testsNames== null)
{
this.testsNames= BindingData.GetAllTestsNames;
}
return this.testsNames;
}
}
public static IEnumerable<Tests> GetAllTestsNames
{
get
{
return new Model().TestsNames.Where(t => t.ID == FIRST-LISTVIEW-SELECTED-INDEX).Select(c => new Tests
{
testNameID = c.ID,
testName = c.TestsNames
});
}
}
Если у кого-то есть другое решение, как выбрать в первом ListView, чтобы отобразить элемент во втором ListView, пожалуйста, сообщите мне.