public DeleteDuplicatesForm(Collection<Outlook.ContactItem> outlookContacts) { InitializeComponent(); previews = new Collection<ContactPreview>(); Collection<Outlook.ContactItem> duplicates = FindDuplicates(outlookContacts); foreach (Outlook.ContactItem outlookContact in duplicates) { ContactPreview preview = new ContactPreview(outlookContact); preview.Parent = flowLayoutPanel; previews.Add(preview); } }
public DeleteDuplicatesForm(Collection <Outlook.ContactItem> outlookContacts) { InitializeComponent(); previews = new Collection <ContactPreview>(); Collection <Outlook.ContactItem> duplicates = FindDuplicates(outlookContacts); foreach (Outlook.ContactItem outlookContact in duplicates) { ContactPreview preview = new ContactPreview(outlookContact); preview.Parent = flowLayoutPanel; previews.Add(preview); } }
public DeleteDuplicatesForm(Collection <Outlook.ContactItem> outlookContacts) { /* Cannot set Font in designer as there is automatic sorting and Font will be set after AutoScaleDimensions * This will prevent application to work correctly with high DPI systems. */ Font = new Font("Verdana", 8.25F, FontStyle.Regular, GraphicsUnit.Point, 0); InitializeComponent(); previews = new Collection <ContactPreview>(); Collection <Outlook.ContactItem> duplicates = FindDuplicates(outlookContacts); foreach (Outlook.ContactItem outlookContact in duplicates) { using (ContactPreview preview = new ContactPreview(outlookContact)) { preview.Parent = flowLayoutPanel; previews.Add(preview); } } }