Exemple #1
0
        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);
        }