public MainPage() { this.InitializeComponent(); Icons = new List <Icon>(); Icons.Add(new Icon { IconPath = "Assets/male-01.png" }); Icons.Add(new Icon { IconPath = "Assets/male-02.png" }); Icons.Add(new Icon { IconPath = "Assets/male-03.png" }); Icons.Add(new Icon { IconPath = "Assets/female-01.png" }); Icons.Add(new Icon { IconPath = "Assets/female-02.png" }); Icons.Add(new Icon { IconPath = "Assets/female-03.png" }); Contact = new ObservableCollection2 <Contact>(); Contact.Add(new Contact { FirstName = " Van Vu", LastName = "Ha", AvatarPath = "Assets/female-01.png" }); Contact.Add(new Contact { FirstName = " Tung Lam", LastName = "Pham", AvatarPath = "Assets/female-01.png" }); }
public void Add(TestSession testSession) { foreach (var t in testSessions) { t.Selected = false; } testSessions.Add(testSession); testSession.Selected = true; if (!HasItems) { HasItems = true; RaisePropertyChanged(nameof(HasItems)); } }
public void Add(TestSession testSession) { var orderNumber = testSessions.Count; foreach (var t in testSessions) { t.Selected = false; t.OrderNumber = orderNumber--; } testSession.OrderNumber = testSessions.Count + 1; testSessions.Add(testSession); testSession.Selected = true; if (!HasItems) { HasItems = true; RaisePropertyChanged(nameof(HasItems)); } }