Пример #1
0
        private void AddCheckListRow(Config.CheckItem check)
        {
            var row = new ListViewItem();

            DrawCheckListItem(row, check);

            CheckListView.Items.Add(row);
        }
Пример #2
0
        private void OnAddCheckButtonClick(object sender, EventArgs e)
        {
            var newItem = new Config.CheckItem();

            using (var form = new CheckForm(newItem))
            {
                if (form.ShowDialog() == DialogResult.OK)
                {
                    var list = (EditValue.Check ?? Enumerable.Empty <Config.CheckItem>()).ToList();

                    list.Add(newItem);

                    EditValue.Check = list.ToArray();

                    AddCheckListRow(newItem);

                    HasChanged = true;
                }
            }
        }
Пример #3
0
        private void DrawCheckListItem(ListViewItem row, Config.CheckItem item)
        {
            row.Tag = item;

            row.SubItems[0].Text = item.Name;
        }
Пример #4
0
        public CheckResult(Config.CheckItem check, IEnumerable <DVD> failedProfiles)
        {
            Check = check;

            FailedProfiles = failedProfiles.ToList();
        }