Ejemplo n.º 1
0
        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);
            }
        }
Ejemplo n.º 3
0
        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);
                }
            }
        }