首页 > 代码库 > C#WinForm 显示选中行的第一列单元格的内容,datagridview控件
C#WinForm 显示选中行的第一列单元格的内容,datagridview控件
1 UI
2 code
1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.Threading.Tasks; 9 using System.Windows.Forms; 10 11 namespace WindowsFormsApplication1 12 { 13 public partial class Form1 : Form 14 { 15 public Form1() 16 { 17 InitializeComponent(); 18 } 19 20 private void Form1_Load(object sender, EventArgs e) 21 { 22 23 List<Test> datas = new List<Test>(); 24 datas.Add(new Test() { Name = "乾", Age = "1" }); 25 26 //绑定数据 27 dataGridView1.DataSource = datas; 28 29 } 30 class Test 31 { 32 private string _name; 33 private string _age; 34 35 public string Name 36 { 37 get 38 { 39 return _name; 40 } 41 42 set 43 { 44 _name = value; 45 } 46 } 47 48 public string Age 49 { 50 get 51 { 52 return _age; 53 } 54 55 set 56 { 57 _age = value; 58 } 59 } 60 } 61 62 private void button1_Click(object sender, EventArgs e) 63 { 64 // datagirdview控件 选中多行的最后一行 第一个单元格 值 字符串表达形式 65 string content = dataGridView1.SelectedRows[0].Cells[0].Value.ToString(); 66 MessageBox.Show(content); 67 68 //有的时候,列的排列顺序与0 1 2索引值不对应。 69 //我写的另外一个程序中,第一列的索引值是1,第二列是0.搞不懂,有待解决 70 } 71 } 72 }
3 show
列与索引值不对应的问题,出现在类的属性成员的顺序上。可以做出测试的。
C#WinForm 显示选中行的第一列单元格的内容,datagridview控件
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。