首页 > 代码库 > 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 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控件一选选一整行的效果实现时,取消第一行默认被选取的副效果
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。