C#WinForm datagridview控件一选选一整行的效果实现时,取消第一行默认被选取的副效果
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 using System.Xml.Linq; 11 12 namespace WindowsFormsApplication3 13 { 14 public partial class Form1 : Form 15 { 16 public Form1() 17 { 18 InitializeComponent(); 19 } 20 21 List<User> datas = new List<User>(); 22 23 private void Form1_Load(object sender, EventArgs e) 24 { 25 LoadXmlFile(); 26 27 28 /////////////////////////////////////////////////// 29 //取消第一行默认被选中的负效果 30 dataGridView1.SelectedRows[0].Selected = false; 31 /////////////////////////////////////////////////// 32 33 } 34 35 private void LoadXmlFile() 36 { 37 //form 窗体在加载的时候,读取xml文件 38 XDocument xmlFile = XDocument.Load("1.xml"); 39 XElement root = xmlFile.Root; 40 41 foreach (var item in root.Elements()) 42 { 43 datas.Add(new User() { ShengHao = item.Element("ShengHao").Value, Password = item.Element("Password").Value }); 44 } 45 46 //将list数据与datagridview绑定 47 dataGridView1.DataSource = datas; 48 49 } 50 } 51 }
3 show
以上是关于C#WinForm datagridview控件一选选一整行的效果实现时,取消第一行默认被选取的副效果的主要内容,如果未能解决你的问题,请参考以下文章
c#winFORM 的dataGridView 控件 单元格 颜色报警
C#WinForm datagridview控件改变列标题的名字