public void RefreshLVEvents() { LVEvents.Items.Clear(); List <Event> events = (List <Event>)controller.eventDB.getAllTasks(); for (int i = 0; i < events.Count; i++) { ListViewItem item; Event tmpEvent; tmpEvent = ((Event)events[i]); item = new ListViewItem(Convert.ToString(tmpEvent.Id)); item.SubItems.Add(Convert.ToString(tmpEvent.Name)); item.SubItems.Add(Convert.ToString(tmpEvent.Description)); item.SubItems.Add(Convert.ToString(tmpEvent.Alarm)); if (tmpEvent.Alarm) { item.SubItems.Add(Convert.ToString(tmpEvent.AlarmDate.Date.ToString("dd-MM-yyyy"))); item.SubItems.Add(Convert.ToString(tmpEvent.AlarmDate.ToString("HH") + ":" + tmpEvent.AlarmDate.ToString("mm") + ":" + tmpEvent.AlarmDate.ToString("ss"))); } else { item.SubItems.Add(Convert.ToString("--")); item.SubItems.Add(Convert.ToString("--")); } //item.BackColor = Color.Coral; LVEvents.Items.Add(item); } LVEvents.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent); }
private void Btn_createEvent_Click(object sender, RoutedEventArgs e) { var lvents = new LVEvents() { Date = DateTime.Now.AddSeconds(10), Name = "Test", }; ListviewHandler.LEvents.Add(lvents); }