public override bool Equals(object obj) { AltIDGroup altIdGroup = obj as AltIDGroup; if (altIdGroup != null) { return(altIdGroup.group == this.group); } else { return(false); } }
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; }
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; }