Csharp/C#教程:C#窗体布局方式详解分享

DataGridView:

显示数据表

后台数据绑定:

List<xxx>list=newList<xxx>();
dataGridView1.DataSource=list;

//设置不自动生成列,此属性在属性面板中没有

dataGridView1.AutoGenerateColumns=false;

//取消加载默认选中第一行

dataGridView1.ClearSelection();

前台:

小三角箭头,取消可编辑,添加,删除功能;

Columns集合属性中,添加列 HeaderText中设置显示的文本 DataPropertyName设置绑定的字段名或数据库列名 SelectionMode–设置选择方式,FullRowSelect只能选中行 MultiSelect–是否可以选中多行内容

取值:

取出选中的单元格的值:

dataGridView1.SelectedCells中放着全部选中的单元格 if(dataGridView1.SelectedCells.Count>0) { MessageBox.Show(dataGridView1.SelectedCells[0].Value.ToString()); }

取出选中的行内容:

if(dataGridView1.SelectedRows.Count>0) { MessageBox.Show(dataGridView1.SelectedRows[0].Cells[0].ToString()); }

获取用于填充行绑定的对象:

//行对象使用属性:DataBoundItem

studentsss=dataGridView1.SelectedRows[0].DataBoundItemasstudent;

Dock属性:

1.Top:靠上,高度不变,左右(宽度)拉伸
2.Bottom:靠下,高度不变,左右拉伸
3.Fill:填充整个区域
4.Left:靠左,宽度不变,上下拉伸
5.Right:靠右,宽度不变,上下拉伸

通过此文,希望能帮助大家学习此部分知识,谢谢大家对本站的支持!

您可能感兴趣的文章:C#学习笔记整理_浅谈Math类的方法C#学习笔记整理_变量等基础语法(必看篇)C#学习笔记整理_深入剖析构造函数、析构函数C#中const和readonly修饰符的用法详解C#如何消除验证码图片的锯齿效果C#计算汽车行驶方向的方法分析C#中Json的简单处理方法C#隐藏手机号、邮箱等敏感信息的实现方法

标签: 窗体 布局

C#检查foreach判读是否为null的方法

C++编程产生指定范围内的随机数

上述就是C#学习教程:C#窗体布局方式详解分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/907555.html

(0)
上一篇 2021年10月24日
下一篇 2021年10月24日

精彩推荐