private void ContactDataGrid_CellClick(object sender, DataGridViewCellEventArgs e)
{
if (e.ColumnIndex == 2) // Assuming it's the first column
{
Process.Start("mailto:" +
ContactDataGrid.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString());
}
}
这是我的代码添加一个电子邮件超链接到我的datagridview。电子邮件取自一个文本框。我想做同样的事情,我将在一个文本框中输入一个联系人,然后可以点击这个超链接来打开微软团队与联系人。
这可能吗?
您可以像这样使用msteams:
url方案:
Process.Start("msteams:l/chat/0/0?users=user@example.com&message=Hello")
然后它打开Microsoft Teams,并准备发送给用户一个草稿消息。
你可以在这里找到文档:
- 开始一个新的聊天
我刚刚用msteam:
URL方案替换了web URL。
我想你使用GraphAPI为微软团队,所以你操纵你的应用程序与微软团队聊天,渠道和连接和许多其他
最好