Example #1
0
 private void addButton_Click(object sender, EventArgs e)
 {
     using (EditAttribute <T> dialog = new EditAttribute <T>())
     {
         if (dialog.ShowDialog() == DialogResult.OK)
         {
             AddAttribute(dialog.Attribute, false);
         }
     }
 }
Example #2
0
        private void Edit()
        {
            Attribute <T> attribute = (Attribute <T>)attributesListView.SelectedItems[0].Tag;

            using (EditAttribute <T> dialog = new EditAttribute <T>(attribute))
            {
                if (dialog.ShowDialog() == DialogResult.OK)
                {
                    ListViewItem item = attributesListView.SelectedItems[0];

                    item.Tag              = dialog.Attribute;
                    item.Text             = dialog.Attribute.Key;
                    item.SubItems[1].Text = dialog.Attribute.Value;

                    OnAttributeEdited();
                }
            }
        }