Windows窗体中使用C#的DataGridView

亚斯穆鲁

在这里,我需要创建一个gridview并从文本文件中添加值。文本文件包含电子邮件ID的列表。在逐行显示这些电子邮件ID之后,我需要一个个地获取它们并按“ @”字符进行拆分。在下一列中,我需要显示这些拆分值。如下所示

Email             username   domain

[email protected]     abcd      gmail
[email protected]   catdog    gmail
谢尔盖·别列佐夫斯基(Sergey Berezovskiy)

创建课程Email

public class Email
{
    public Email(string email)
    {
        Address = email;
        int index = email.IndexOf('@');
        UserName = email.Substring(0, index);
        Domain = email.Substring(index + 1);
    }

    public string Address { get; private set; }    
    public string UserName { get; private set; }    
    public string Domain { get; private set; }
}

然后将网格数据绑定到此类的实例:

var emails = from line in File.ReadLines(fileName)
             select new Email(line);

grid.DataSource = emails.ToList();

如果需要将第一列命名Email,请手动添加列,并DataPropertyName为每列提供电子邮件类属性的名称

更新:目前已经存在的类MailAddressSystem.Net.Mail命名空间中,你可以使用同样的目的:

var emails = from line in File.ReadLines(fileName)
             select new MailAddress(line);

它具有属性AddressUser并且Host可以满足您的需求。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法在C#中使用Windows窗体插入记录

来自分类Dev

Windows窗体使用C#

来自分类Dev

使用C#将Windows窗体datagridview导出到Excel Power Pivot表

来自分类Dev

无法在Windows子窗体C#中使用鼠标在文本框中移动光标

来自分类Dev

在Windows窗体中使用C#在单击时使数组中的标签更改背景色

来自分类Dev

无法在Windows子窗体C#中使用鼠标在文本框中移动光标

来自分类Dev

在Windows窗体中使用WatiN在Internet Explorer C#中自动单击和编写

来自分类Dev

c# 如何在 Windows 窗体应用程序中使用方法?

来自分类Dev

C#如何通过datagridview从窗体传递值到窗体?

来自分类Dev

在TabControl中使用DataGridView自动调整Windows窗体的功能不起作用

来自分类Dev

将焦点放在 DataGridView C# windows 窗体的单元格值中添加行

来自分类Dev

带有日期值和时间值的 C# windows 窗体 datagridview cellformating 事件

来自分类Dev

如何在 C# windows 窗体中将 List<dynamic> 绑定到 datagridview

来自分类Dev

Windows 窗体 C# - 在添加行时使 DataGridView 下推其他控件

来自分类Dev

在Windows窗体应用程序C#中使用计时器运行特定时间的循环

来自分类Dev

仅使用Windows窗体应用程序的C#游戏

来自分类Dev

验证DataGridView Windows窗体

来自分类Dev

Windows窗体刷新datagridview

来自分类Dev

在Windows窗体中使用SpellCheck ....是否可以将其中一个绑定到datagridview文本单元格?

来自分类Dev

在Windows窗体中使用SpellCheck ....是否可以将其中一个绑定到datagridview文本单元格?

来自分类Dev

如何在C#中使用Datagridview显示XML数据

来自分类Dev

Tab索引在datagridview行中循环,无法移至Windows窗体C#中的下一个控件

来自分类Dev

c#DataGridView离开事件使Windows窗体无响应

来自分类Dev

c#DataGridView离开事件使Windows窗体无响应

来自分类Dev

如何清除C#Windows窗体中的DataGridView?

来自分类Dev

如何使用windows窗体在datagridview中显示计数

来自分类Dev

Windows窗体SqlCommand C#错误

来自分类Dev

Windows窗体的C#单元测试

来自分类Dev

计算器Windows窗体C#

Related 相关文章

  1. 1

    无法在C#中使用Windows窗体插入记录

  2. 2

    Windows窗体使用C#

  3. 3

    使用C#将Windows窗体datagridview导出到Excel Power Pivot表

  4. 4

    无法在Windows子窗体C#中使用鼠标在文本框中移动光标

  5. 5

    在Windows窗体中使用C#在单击时使数组中的标签更改背景色

  6. 6

    无法在Windows子窗体C#中使用鼠标在文本框中移动光标

  7. 7

    在Windows窗体中使用WatiN在Internet Explorer C#中自动单击和编写

  8. 8

    c# 如何在 Windows 窗体应用程序中使用方法?

  9. 9

    C#如何通过datagridview从窗体传递值到窗体?

  10. 10

    在TabControl中使用DataGridView自动调整Windows窗体的功能不起作用

  11. 11

    将焦点放在 DataGridView C# windows 窗体的单元格值中添加行

  12. 12

    带有日期值和时间值的 C# windows 窗体 datagridview cellformating 事件

  13. 13

    如何在 C# windows 窗体中将 List<dynamic> 绑定到 datagridview

  14. 14

    Windows 窗体 C# - 在添加行时使 DataGridView 下推其他控件

  15. 15

    在Windows窗体应用程序C#中使用计时器运行特定时间的循环

  16. 16

    仅使用Windows窗体应用程序的C#游戏

  17. 17

    验证DataGridView Windows窗体

  18. 18

    Windows窗体刷新datagridview

  19. 19

    在Windows窗体中使用SpellCheck ....是否可以将其中一个绑定到datagridview文本单元格?

  20. 20

    在Windows窗体中使用SpellCheck ....是否可以将其中一个绑定到datagridview文本单元格?

  21. 21

    如何在C#中使用Datagridview显示XML数据

  22. 22

    Tab索引在datagridview行中循环,无法移至Windows窗体C#中的下一个控件

  23. 23

    c#DataGridView离开事件使Windows窗体无响应

  24. 24

    c#DataGridView离开事件使Windows窗体无响应

  25. 25

    如何清除C#Windows窗体中的DataGridView?

  26. 26

    如何使用windows窗体在datagridview中显示计数

  27. 27

    Windows窗体SqlCommand C#错误

  28. 28

    Windows窗体的C#单元测试

  29. 29

    计算器Windows窗体C#

热门标签

归档