C#——DataGridView选中行,在TextBox中显示选中行的内容

C#——DataGridView选中行,在TextBox中显示选中行的内容,在DataGridView的SelectionChanged实践中设置如下代码


private
void
dataGridView1_SelectionChanged(object
sender, EventArgs
e)

{


int
index
=
dataGridView1.SelectedRows[0].Index; //获取选中行的行号


textBox1.Text
=
dataGridView1.Rows[index].Cells[0].Value.ToString();


textBox2.Text
=
dataGridView1.Rows[index].Cells[1].Value.ToString();

?


this.textBox_ID.Text
=
this.dataGridView1.SelectedRows[0].Index.ToString();


this.textBox_CityName.Text=this.dataGridView1.CurrentRow.Cells[1].Value.ToString();//按照这种写法也可以


this.textBox_CityCode.Text
=
this.dataGridView1.CurrentRow.Cells[2].Value.ToString();


this.textBox_District.Text
=
this.dataGridView1.CurrentRow.Cells[3].Value.ToString();


this.textBox_Population.Text
=
this.dataGridView1.CurrentRow.Cells[4].Value.ToString();

}

时间: 2024-10-08 23:01:40

C#——DataGridView选中行,在TextBox中显示选中行的内容的相关文章

点击listbox中的选项 直接在textbox中显示

当点击listbox中的一个选项时,在textbox中显示出来  这个需要改listbox的属性AutoPostBack为true 在listbox的Selectedindexchanged事件中添加代码 if(this.ListBox1 .SelectedItem !=null ) { this.textbox.text=this.listbox1.selecteditem.text; } 当有两个listbox,第一个为第二个的类型,第二个的内容显示到textbox if (this.Lis

如何在浏览器网页中显示word文件内容

如何在浏览器网页中显示word文件内容 把word文件读到byte[]中,再Response.OutputStream.Write(bytes)到客户端去 Page_Load事件中写: //FileStream   fs   =   new   FileStream("c:\\1.doc",   FileMode.Open,   FileAccess.Read);  FileStream fs = new FileStream(Server.MapPath("files\\1

odoo fields.Selection 根据权限显示不同的selection内容

摘要:一般作为下拉选项,selection的选项内容是固定,针对一些特殊要求,根据权限组显示不同的selection内容的,可以参考odoo源码的. 前提:基于 odoo10.0 的源码 参考源码1:odoo-dev/odoo/addons/stock/models/stock.py 参考源码2:odoo-dev/odoo/addons/procurement/models/procurement.py 注:红色字体是我本地的目录文件夹 stock.py源码: procurement.py源码:

Mac 中显示资源库(Library)文件夹目录的几种方法

Mac 中显示资源库(Library)文件夹目录的几种方法 Mac中Library目录在10.6.7系统之后默认隐藏的,要想找到此文件夹有如下几种方法: 1. 用命令可以使其显示: 在终端中执行命令: chflags nohidden ~/Library 可显示资源库文件夹 如想隐藏,可以在终端中执行命令: chflags hidden ~/Library 隐藏 2. 在Finder菜单中的偏好设置中设置 在Finder菜单中的偏好设置中选择边栏,勾选上设备中的硬盘. 再打开Finder,Fin

在数据库中 存储图片 以及 在界面中显示图片(存储图片路径)- 这种方法相对与存储二进制文件好

花了一下午时间,终于学会了在数据库中存储图片,以及在界面中显示图片了. 存储图片有两种方法: 一种是:直接把图片转换成二进制文件存储在数据库中. 一种是:存储图片的路径到数据库,用的时候直接调用路径给image等图像控件即可. 两种方法,有利有弊,第一种方法适合存储量少且重要的图片信息.第二种方法适合存储量大但不是太重要的图片. 我使用的是第二种方法,简单,实用. 下面就是我具体的实现过程: 首先我新建了两个网页文件,insert_photo.aspx / select_photo.apsx 第

在WPF的MVVM框架中获取下拉选择列表中的选中项

文章概述: 本演示介绍如何在WPF的MVVM框架中,通过数据绑定的方式获取下拉列表中的选中项.程序运行后的效果如下图所示: 相关下载(代码.屏幕录像):http://pan.baidu.com/s/1sjwN357 在线播放:http://v.youku.com/v_show/id_XODA5OTYzMDU2.html 温馨提示:如果屏幕录像和代码不能正常下载,可站内留言,或发邮件到[email protected] XAML代码如下所示: <Window x:Class="Demo02E

jquery-easyui的datagrid在checkbox多选时,行选中不对应,去除高亮的解决方法

jquery-easyui的datagrid在checkbox多选时,行选中不对应,去除高亮的解决方法 工作中用到一个具有多选功能的easyui-datagrid在处理cell的点击事件时,不允许被选中行的需求. 如下图,点击"查看"时,只是为了查看详细信息,并不是需要选择行. 完成这个需求,其实只需要将datagrid的checkOnSelect属性设置为false就可以了. 然而,当设置该属性后,新的问题就随之出现了. 目前的办法是使用以下代码去除高亮:  (本来是打算处理成c

Mac 中文输入法失效(不显示选词框)解决办法

问题描述: 1.可以正常切换中英文输入法: 2.切换到中文输入法(搜狗或则简体拼音),只显示拼音且带下划线,但是不显示选词狂: 解决办法: 方法1: 重启Mac,有时候重启后可以解决问题,有时候解决不了问题! 方法2: 点击Launchpad -> 活动监视器 (相当于windows的进程管理器), 右上角搜索框中,搜索 "中文输入法"  -> 双击对应的输入法,会有个弹窗弹出 -> 点击"退出" -> "确定"!

通过自定义单元格渲染器在Jtable中显示超链接

转载:http://www.tuicool.com/articles/qE7FNv 在JTable中自定义单元格渲染器是非常简单和容易的.对于单元格渲染器来说,它的主要任务就是为目标单元格返回一个Component对象,以呈现其内容.说到Component,就应该豁然开朗了,因为在Swing中,所有可在屏幕上显示的图形控件都是Component的直接或间接子类,也就是说,理论上你可以在JTable单元格中显示任意图形控件! 当然,实际上有一些控件是不能在单元格中显示的,比如JFrame这样的独立