Я использую словарь для заполнения содержимого списка, используя данные пользователя с моей страницы входа.Modern-ui List Page
Однако мне нужно создать отдельную страницу источника для каждого элемента списка.
На данный момент страница загружает статическую исходную страницу, есть ли в любом случае я могу установить эту динамически, то есть ссылку на исходную страницу на созданную ссылку на список?
В качестве альтернативы, если я могу получить имя текущей выбранной задачи из списка, это было бы замечательно.
Here's a link to the project folder
Image of list page (Каждое звено списка имеет ту же исходную страницу)
public void PopulateList()
{
List<Dictionary<string, string>> tasks = dbConnect.Select("Tasks", "OwnerID = " + userID + "", "task_name, risk_percentage", "ID");
foreach (Dictionary<string, string> task in tasks)
{
Link taskItem = new Link();
//Task_Page taskPage = new Task_Page();
Uri taskPageURL = new Uri("Pages/Task Page.xaml", UriKind.Relative);
taskItem.Source = taskPageURL;
taskItem.DisplayName = task["task_name"] + " " + task["risk_percentage"] + "%";
listItems_list.Links.Add(taskItem);
}
}