数据网格帮助 [英] Data grid help
本文介绍了数据网格帮助的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
private void dgvUnreadMails_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
if (e.ColumnIndex == 6)
{
string mailFldrName;
Outlook.Application objOutlook = default(Outlook.Application);
Outlook.MAPIFolder objMAPIFolder = default(Outlook.MAPIFolder);
Outlook.NameSpace oNS = default(Outlook.NameSpace);
objOutlook = new Outlook.Application();
oNS = objOutlook.GetNamespace("MAPI");
objMAPIFolder = (Outlook.MAPIFolder)objOutlook.Session.GetDefaultFolder(Microsoft.Office.Interop.Outlook.OlDefaultFolders.olFolderInbox);
if (nbFolder.SelectedItem == null)
{
mailFldrName = "Default";
nbFolder.SelectedItem = "Default";
}
else
{
mailFldrName = nbFolder.SelectedItem.ToString();
}
string strEntId = dgvUnreadMails.Rows[e.RowIndex].Cells[5].Value.ToString();
var rMail = GetEmailsFromFolder(mailFldrName).Where(x => x.EntryID == strEntId).First();
string textBodyInput = rMail.BodyContent.ToString();
object textBodyInputString = (object)textBodyInput.ToString();
object obj = new object[] { textBodyInputString, m_arrStopWords };
DoWordProcessing(obj);
}
}
}
我为数据网格按钮单击和在单击时获取结果编写了以下代码,但是我需要在单元格加载(按钮单击)时将结果添加到单元格中,请告诉我该怎么做
[edit]将内联代码"块转换为代码块"以保留格式-OriginalGriff [/edit]
i wrote following code for data grid button click and getting result on click but i need to add result to cells as they loading (button click)pls tell me how can i do it
[edit]"inline code" block converted to "code block" to preserve formatting - OriginalGriff[/edit]
推荐答案
您的事件args会告诉您单击了哪个单元格.
Your event args will tell you what cell was clicked.
这篇关于数据网格帮助的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文