private void LoadRecycleMails() { MailTab_Inbox = false; MailTab_SentMails = false; MailTab_Draft = false; MailTab_Recycle = true; gridviewMails.Columns["ColFrom"].Visible = true; gridviewMails.Columns["ColTo"].Visible = false; gridviewMails.Rows.Clear(); MailServer mailserver = new MailServer(); List <Mail> listmails = mailserver.DeletedMailsList(LoginCredentials.LoggedEmailId); DataGridViewRow row; int i = 0; this.Size = new System.Drawing.Size(1202, 707); if (listmails.Count != 0) { NoMailLabel.Visible = false; foreach (var _mails in listmails) { row = new DataGridViewRow(); gridviewMails.Rows.Add(); row = gridviewMails.Rows[i]; if (_mails.IsRead == 0) { row.DefaultCellStyle.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold); } row.Cells["ColFrom"].Value = _mails.FromEmailId; row.Cells["ColSubject"].Value = _mails.Subject; row.Cells["ColMsgId"].Value = _mails.MsgId; row.Cells["ColMsg"].Value = _mails.Message; row.Cells["ColFileName"].Value = _mails.FileName; i++; } gridviewMails.ClearSelection(); } else { NoMailLabel.Visible = true; } }