public void LoadListChildItems(DataTable listChildrenDataTable) { listChildrenStackPanel.Children.Clear(); for (int i = 0; i < listChildrenDataTable.Rows.Count; i++) { ListChild listChild = ListChild.GetListChildByDataRow(listChildrenDataTable.Rows[i]); ListChildItem listChildItem = new ListChildItem(listChild); listChildItem.HorizontalAlignment = HorizontalAlignment.Stretch; if (i == selectionIndex) { listChildItem.Selected = true; } listChildItem.MouseDown += listChildItem_MouseDown; listChildItem.MouseDoubleClick += listChildItem_MouseDoubleClick; listChildrenStackPanel.Children.Add(listChildItem); } }
public void LoadListChildItems(DataTable listChildrenDataTable) { listChildrenStackPanel.Children.Clear(); for (int i = 0; i < listChildrenDataTable.Rows.Count; i++) { ListChild listChild = ListChild.GetListChildByDataRow(listChildrenDataTable.Rows[i]); ListChildItem listChildItem = new ListChildItem(listChild); listChildItem.HorizontalAlignment = HorizontalAlignment.Stretch; if (i == selectionIndex) { listChildItem.Selected = true; } listChildItem.MouseDown += listChildItem_MouseDown; listChildItem.MouseDoubleClick += listChildItem_MouseDoubleClick; listChildrenStackPanel.Children.Add(listChildItem); } }