Esempio n. 1
0
        public override bool Equals(object obj)
        {
            AltIDGroup altIdGroup = obj as AltIDGroup;

            if (altIdGroup != null)
            {
                return(altIdGroup.group == this.group);
            }
            else
            {
                return(false);
            }
        }
Esempio n. 2
0
 protected override object CreateInstance(System.Type itemType)
 {
   if (!(itemType == typeof (AltIDGroup)))
     return base.CreateInstance(itemType);
   AltIDGroup[] altIdGroupArray = (AltIDGroup[]) null;
   AltSourceForm altSourceForm = new AltSourceForm();
   if (altSourceForm.ShowDialog() == DialogResult.OK)
     altIdGroupArray = new AltIDGroup[1]
     {
       this.instrument.AltIDGroups.Add(altSourceForm.AltSource)
     };
   return (object) altIdGroupArray;
 }
Esempio n. 3
0
        public override bool Equals(object obj)
        {
            AltIDGroup altIDGroup = obj as AltIDGroup;

            return(altIDGroup != null && altIDGroup.group == this.group);
        }
 public AltIDGroupPropertyDescriptor(AltIDGroup group, int index)
   : base(group.AltSource, (Attribute[]) null)
 {
   this.group = group;
   this.index = index;
 }