Пример #1
0
 private void addButton_Click(object sender, EventArgs e)
 {
     using (EditAnnotation <T> dialog = new EditAnnotation <T>())
     {
         if (dialog.ShowDialog() == DialogResult.OK)
         {
             AddAnnotation(dialog.Annotation, false);
         }
     }
 }
Пример #2
0
        private void Edit()
        {
            Annotation <T> annotation = (Annotation <T>)annotationsListView.SelectedItems[0].Tag;

            using (EditAnnotation <T> dialog = new EditAnnotation <T>(annotation))
            {
                if (dialog.ShowDialog() == DialogResult.OK)
                {
                    ListViewItem item = annotationsListView.SelectedItems[0];

                    item.Tag              = dialog.Annotation;
                    item.Text             = dialog.Annotation.Type;
                    item.SubItems[1].Text = dialog.Annotation.Text;

                    OnAnnotationEdited();
                }
            }
        }