Example #1
0
        private void BtnAddClick(object sender, EventArgs e)
        {
            using (var form = new SledTargetForm(null))
            {
                if (form.ShowDialog(this) == DialogResult.OK)
                {
                    AddNewTarget(form.Target);
                }
            }

            UpdateButtonStates();
        }
Example #2
0
        private void BtnEditClick(object sender, EventArgs e)
        {
            var lstSelected = new List <ListViewItem>();

            foreach (ListViewItem lstItem in m_lstView.SelectedItems)
            {
                lstSelected.Add(lstItem);
            }

            while (lstSelected.Count > 0)
            {
                var target = lstSelected[0].Tag as ISledTarget;
                if (target != null)
                {
                    using (var form = new SledTargetForm(target))
                    {
                        if (form.ShowDialog(this) == DialogResult.OK)
                        {
                            // If editing we're returned a completely new target
                            // so we should remove the old stuff and add the new

                            // Remove from target list
                            m_lstTargets.Remove(target);
                            // Remove from ListView
                            m_lstView.Items.Remove(lstSelected[0]);

                            // Add new
                            AddNewTarget(form.Target);
                        }
                    }
                }

                lstSelected.Remove(lstSelected[0]);
            }

            UpdateButtonStates();
        }
Example #3
0
        private void BtnEditClick(object sender, EventArgs e)
        {
            var lstSelected = new List<ListViewItem>();
            foreach (ListViewItem lstItem in m_lstView.SelectedItems)
                lstSelected.Add(lstItem);

            while (lstSelected.Count > 0)
            {
                var target = lstSelected[0].Tag as ISledTarget;
                if (target != null)
                {
                    using (var form = new SledTargetForm(target))
                    {
                        if (form.ShowDialog(this) == DialogResult.OK)
                        {
                            // If editing we're returned a completely new target
                            // so we should remove the old stuff and add the new

                            // Remove from target list
                            m_lstTargets.Remove(target);
                            // Remove from ListView
                            m_lstView.Items.Remove(lstSelected[0]);

                            // Add new
                            AddNewTarget(form.Target);
                        }
                    }
                }

                lstSelected.Remove(lstSelected[0]);
            }

            UpdateButtonStates();
        }
Example #4
0
        private void BtnAddClick(object sender, EventArgs e)
        {
            using (var form = new SledTargetForm(null))
            {
                if (form.ShowDialog(this) == DialogResult.OK)
                    AddNewTarget(form.Target);
            }

            UpdateButtonStates();
        }