Winform中怎么设置DataGridView控件中的某个单元格为链接格式,不是整列。

Winform中怎么设置DataGridView控件中的某个单元格为链接格式,不是整列。

c#

1个回答

只能后台设置调用浏览器打开连接

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Winform中DataGridView怎么设置单元格的宽度
比如:rnDataGridViewTextBoxCell Cell = (DataGridViewTextBoxCell)dgvStyleMonth.Rows[i].Cells["FinishState"];rnrn用什么方式可以设置Cell(单元格)的宽度.rnrn那位大哥可以指点一下rn
winform中DataGridView控件单元格的索引问题
我用0下标,想取出选中行第一格的文本,断点调试结果取出来的是第2格的值(如果我填1下标,就能取出第1格的),但我以前用0下标是可以取出第一格的文本.知道的大神麻烦解答下rn[img=https://img-bbs.csdn.net/upload/201401/27/1390801321_473092.png][/img][img=https://img-bbs.csdn.net/upload/201401/27/1390801380_169237.png][/img][img=https://img-bbs.csdn.net/upload/201401/27/1390801401_150225.png][/img]
Winform DataGridView单元格中动态添加多个控件
简介: 在DataGridView的单元格中动态添加多个控件。例如在DataGridViewTextBox单元格中,添加CheckBox和Button控件。主题思路就是一个动态控件的大小,位置,显示,事件设置,和平常控件一样使用。 代码下载链接:https://download.csdn.net/download/c_gyl/10861487。 ...
Winform中datagridview怎么改变单元格的间距
RTrn 修改DataGridView的行间距和列间距
DataGridView控件设置某个单元格不显示图片
DataGridView控件设置了某列为 DataGridViewImageColumn ,有办法让该列的某个单元格不显示图片吗?
winform 中的 DataGridView 控件
当Cell 的值改变时, OnCellValueChanged 事件会触发rnrn用 grid[e.ColumnIndex, e.RowIndex].Value 可得到修改后的值rnrn那我怎么在该事件中得到该 Cell 的旧值(修改前的值)呢, rnrn我看过别的一些 grid 都会提供一个 OnCellValueChanging 事件, 在这里是可以取得旧值的rnrn但 .net 的 DataGridView 却没有...rnrn
WinForm中的DataGridView控件
[img=http://img.my.csdn.net/uploads/201303/20/1363770557_9716.jpg][/img]rn如图,DataSet中的数据绑定到TextBox、DateTimePicker、RadioBox中,可以通过|<,<,>,>|按钮切换数据,有以下要求或问题:rn1、通过添加、删除、修改按钮分别实现添加、删除、修改数据库中数据的功能(RadioBox中的数据需要转换)rn2、能在DataGridView中选择一行,同时下面的信息自动变更rn3、DataSet绑定到RadioBox中还是有问题的,窗口刚出现时并未绑定,必须单击|<,<,>,>|按钮才会绑定,不知道怎么回事,如下图红色区域所示rn[img=http://img.my.csdn.net/uploads/201303/20/1363771665_3400.jpg][/img]rn由于该条信息是真的,为保护隐私涂黑了,见谅~rn希望高手帮忙~
WinForm的DataGridView设置单元格背景图片?
目的是想在单元格里边显示柱状图,哪位大侠搞过?
【Winform】devexpress控件中的gridControl设置某个单元格背景色
devexpress控件中的gridControl控件,我想让已经绑定好数据的某个单元格的背景色改变,事件在一个普通的按钮的点击事件中触发。怎么办? 困扰中...用过的 指点一下。
【Winform】devexpress控件中的gridControl设置某个单元格属性。
RT。。要设置gridControl中gridview中某个单元格的字体样式是红色显示。rn需要说明的是gridControl中的数据源datatable是3秒钟刷新一次,所以只能在 datatable的RowChanged 里面写代码。rn在网上找了一个设置单元格样式的例子是在RowCellStyle事件里面写代码。RowCellStyle是创建哪一行时候才触发所以不行。rnrn[url=http://www.devexpress.com/Support/Center/KB/p/A255.aspx][/url]rnrnrn我现在只能实现让他的某一列样式改变。不知道怎么设置它gridview的某个单元格的属性。rn[img=http://hi.csdn.net/attachment/201011/10/140041_1289370360E27g.png][/img]rn[img=http://hi.csdn.net/attachment/201011/10/140041_1289370360V00i.png][/img]rnrn我的实现代码。rn[code=C#]rnrn DataSet ds = new DataSet();rnrnrn void aa()rn rn while (true)rn rn ds.Tables[1].Rows[0][1] = (int.Parse(ds.Tables[1].Rows[0][1].ToString()) + 1).ToString();rn Thread.Sleep(3000);rn rn rnrn private void XtraForm1_Load(object sender, EventArgs e)rn rn ds.Tables.Add("dt1");rn ds.Tables.Add("dt2");rn ds.Tables.Add("dt3");rn //-----------------------------------------rn ds.Tables[0].Columns.Add("dt1aa");rn ds.Tables[0].Columns.Add("dt1bb");rn DataRow dr = ds.Tables[0].NewRow();rn dr[0] = 0;rn dr[1] = 1;rn ds.Tables[0].Rows.Add(dr);rn dr = ds.Tables[0].NewRow();rn dr[0] = 2;rn dr[1] = 3;rn ds.Tables[0].Rows.Add(dr);rn //-------------------------------------rn ds.Tables[1].Columns.Add("dt2aa");rn ds.Tables[1].Columns.Add("dt2bb");rn dr = ds.Tables[1].NewRow();rn dr[0] = 0;rn dr[1] = 1;rn ds.Tables[1].Rows.Add(dr);rn dr = ds.Tables[1].NewRow();rn dr[0] = 0;rn dr[1] = 1;rn ds.Tables[1].Rows.Add(dr);rn //-------------------------------------rn ds.Tables[2].Columns.Add("dt3aa");rn ds.Tables[2].Columns.Add("dt3bb");rn dr = ds.Tables[2].NewRow();rn dr[0] = 0;rn dr[1] = 1;rn ds.Tables[2].Rows.Add(dr);rn dr = ds.Tables[2].NewRow();rn dr[0] = 0;rn dr[1] = 1;rn ds.Tables[2].Rows.Add(dr);rnrn ds.Relations.Add("test1", ds.Tables[0].Columns["dt1aa"], ds.Tables[1].Columns["dt2aa"]);rn ds.Relations.Add("test2", ds.Tables[0].Columns["dt1aa"], ds.Tables[2].Columns["dt3aa"]);rn gridControl1.DataSource = ds.Tables[0];rn gridView1.Columns[0].Width = 150;rn ds.Tables[1].RowChanged += new DataRowChangeEventHandler(XtraForm1_RowChanged);rn Thread t = new Thread(new ThreadStart(aa));rn t.Start();rn rnrnrn public delegate void setCellColor(GridView gv, int Col);rnrn void SetColor(GridView gv,int Col)rn rn if (Col == 1)rn rn gv.Columns[1].AppearanceCell.ForeColor = Color.Red;rn rn elsern rn gv.Columns[1].AppearanceCell.ForeColor = Color.Black;rn rnrn rn rnrn void XtraForm1_RowChanged(object sender, DataRowChangeEventArgs e)rn rn GridView gv= gridView1.GetDetailView(0, 0) as GridView;rn rn if (gv != null)rn rnrn if (int.Parse(e.Row[1].ToString()) % 2 == 0)rn rn this.BeginInvoke(new setCellColor(SetColor), new object[] gv, 1 );rnrn rn elsern rn this.BeginInvoke(new setCellColor(SetColor), new object[] gv, 0 );rnrn rnrn rnrn rn[/code]
C#中,如何或的DataGridView中某个单元格的数值格式
在DataGridView中显示了一些数据,显示时设置了某些列的数值格式,比如第9行为百分比(dtGridNotBind.Rows[9].DefaultCellStyle.Format = "P0";)、第4行为每三位数用逗号分隔并有2位小数(dtGridNotBind.Rows[4].DefaultCellStyle.Format = "###,###.##";)rnrn后来,我想获得这些行的某个单元格的数值格式Format的内容,但返回的是空字符串。rnrn请问,如何获得DataGridView中某个单元格的数值格式?rnrn我当前的需求是:如何让单元格的数值编辑后还按照预先设定的格式显示。rn我遇到的问题是:加载数据显示时设定了数值格式,显示很好。但编辑后,输入的数值就不按照预先设定的格式显示了。
DataGridView,单元格内容更改,单元格格式怎么设置?
DataGridView,单元格内容更改,单元格格式怎么设置?(如字体变粗,底色变,前景色变)rn
怎么设置datagridview中某列的单元格为下拉形式 ?
rn怎么设置datagridview中某列的单元格为下拉形式 ?rnrn 下列的时候要显示一个三列的网格.rn 当在datagridview中单元格输入条件时,下拉网格中的值也随之变化.rnrn rnrn
delphi怎样设置excel的整列单元格格式为日期?
delphi怎样设置excel的整列单元格格式为日期?区域设置为阿尔巴尼亚语,类型选为2001-03-14?
在winform中可以设置DataGridView控件的背景色为透明吗?
应该可以的,大家帮忙看看怎么实现这个效果,要不然FROM里的图片就看不到,而DataGridView这个控件的框框又不好看,跟背景搭不起来得,谢谢了!
怎么在代码中设置dataGridView中的某个单元格为选定状态?
在程序代码中产生一个值v1,v1是dataGridView中一个单元格的值,但是目前并不知道这个值所在的行号(列号知道),怎样使包含v1的这个单元格处于选定状态?多谢了!回复有效一定结分。
winform datagridview控件 单元格中能否放置多个控件!!
我很懊恼,需要在一个单元格中放置多个控件 如checkbox textbox lable等控件rn在网上找了很久都没找到rnrn请各位大侠帮助!!!rnrn切记 是winform 不是WEB
winform中的 DataGridView 的 AllowUserToDeleteRows属性怎么设置?
[code=csharp]//store the selected row index.rn private int selectedRowIndex = 0;rn public Form1() rn InitializeComponent();rn rn //Initialize the Data.rn private void Form1_Load(object sender, EventArgs e) rn string strConnection = @"Data Source=.\SQLExpress;Initial Catalog=DB_Person;Integrated Security=True";rn using(SqlConnection connect = new SqlConnection(strConnection)) rn SqlCommand cmd = connect.CreateCommand();rn cmd.CommandText = "select * from [T_Employee]";rn DataSet set = new DataSet();rn SqlDataAdapter adapter = new SqlDataAdapter(cmd);rn adapter.Fill(set, "T_Employee");rn dataGV.DataSource = set.Tables["T_Employee"]; //specify the DataSource.rn dataGV.ReadOnly = true; //read only not work when trying to delete or add rows.rn //can not add or delete rows.rn dataGV.AllowUserToAddRows = false;rn dataGV.AllowUserToDeleteRows = false;rn rn rn //Try to delete the DataGridView row.rn private void btn_DeleteRow_Click(object sender, EventArgs e) rn dataGV.Rows.Remove(dataGV.Rows[selectedRowIndex]);rn rn //Get the index of the selected row.rn private void dataGV_CellClick(object sender, DataGridViewCellEventArgs e) rn selectedRowIndex = dataGV.CurrentCell.RowIndex;rn rn//我做的测试很简单.但是我不解的是,怎么还是可以删除行...[/code]
winform中Datagridview控件怎么改变列数?
我用gridview.ColumnCount=xxx来设置,发现ColumnCount只能增大不能减小。设置的值小于原来的值时回提示错误:“索引超出范围。必须为非负值并小于集合大小。”;rnrn请问各位datagridview控件还有其他方法改变列数吗?rnrn先谢谢了。
VC中如何设置某个单元格中的数据的格式?
例如:浮点型(8.3:三位小数,共长8位!)rn字符型,整型,百分数型,等等,rn看过不少例子,都是用NumberFormat = '@';这是什么意思呀?谢谢!
asp中怎么设置excel单元格的格式
我通过owc直接把数据库的数据显示在excel,但遇到一个问题,就是我有一个身份证号字段有18位,rn然后在excel里面显示的是用科学记数法,而且后面4位全都用0替换了。文件另存为重新设置单元格的格式,数据怎么也显示不正确,不知道大家有没有遇到过这样的问题,请不吝赐教。。或者也可以告诉我怎么设置设置单元格的属性,不知道用代码怎么写。。谢谢。
winform中datagridview控件问题
double num15 = 0;rn for (int i = 0; i < (a - 1); i++)rn rn string value = Convert.ToString(dataGridView1.Rows[i].Cells[4].Value);rn double num16 = Convert.ToDouble(dataGridView1.Rows[i+1].Cells[3].Value);rn double num17 = Convert.ToDouble(dataGridView1.Rows[i].Cells[2].Value);rn if (!string.IsNullOrEmpty(value))rn rn num15 = num16 * Math.Cos(num17 * 180 / Math.PI);rn rn dataGridView1.Rows[i].Cells[4].Value = num15.ToString();rn rn代码如上,就是在datagridview控件生成的表格里面进行数据计算,但是它计算出来都显示为0是什么情况?rn求教
winForm 中 DataGridview控件 问题
朋友们,winForm 中 DataGridview控件显示数据时,如果没有数据,也想显示很多行空的网格效果怎么实现呢?
dataGridView单元格获得焦点问题,winform中
本人新手,问个菜鸟问题rn在winform中使用dataGridView,在输入完某个cell的内容,离开时,想判断其内容,如不符合要求,要求光标重新强制回到此cell,说白了就是要让这个格子不填出符合要求的数据就让它无法跳到其它格子去rnrn我在CellLeave事件中写了:rndataGridView.CurrentCell = dataGridView.Rows[当前行].Cells[当前列];rnrn这条语句本身应该没有问题啊,可以让dataGridView任何一个格子获取焦点rnrn但是实际执行起来,为什么就无效了呢,感觉上鼠标点击或TAB后,焦点还是到另一个格子里去了,不会重新回到这个格子
WinForm 中DataGridView单元格数据修改问题
winform 中datagridview单元格数据在第一次保存时执行验证发现有错,弹出提示后,把错误的单元格数据修正后,光标离开该单元格时,单元格数据自动回滚为原来错误的数据,请问这是啥原因???如何修改?
winform中DatagridView单元格赋值问题
数据库的字段是int型(值是0和1),绑定后单元格需要显示字符串(disable和Enable),但gridview1.Rows[i].Cells["Status"].Value就是不给赋非数字型字符串,"12345"没问题,"Enable"就报错,请问如何重新设置单元格类型,谢谢
求解关于WinForm中DataGridView单元格合并!!!
数据库中有2张表:rn主表A(id--主键自增ID,Name--姓名,Age--年龄)rn从表B(id--主键自增ID,Glid--关联ID,Course--课程语文,Course2--课程数学,Course3--课程英语)rn表为1对多的关系rn我需要让DataGridView加载出以下结果并能对表格进行增删改功能:rn[img=https://img-bbs.csdn.net/upload/201312/02/1385994619_206115.png][/img]rn蓝色为表头,橙色为新增列类容可以定死。
【WinForm】DataGridView单元格居中
单个单元格内容居中 dgv.Rows[i].Cells[j].Style.Alignment = DataGridViewContentAlignment.MiddleCenter; 全部单元格居中 for (int i = 0; i &lt; dgv.Rows.Count; i++) { for (int j = 0; j &lt; dgv.Columns.Count; j++...
在WinForm中如何设置datagridview某单元格的Enabled=false
请问在WinForm中如何设置datagridview某单元格的Enabled=false ,在线等...
winform中如何根据变量设置DataGridView中控件的值。
在DataGridView中有一个DataVridViewComboBoxColumn控件,当DataGridView绑定数据时如何根据数据集合中的一个变量来设置DataVridViewComboBoxColumn中的值啊?rn[img=http://img.my.csdn.net/uploads/201210/10/1349833409_5597.jpg][/img]rn如:地区为北京时,快递公司绑定 EMS和申通快递 ,地区为 上海时 快递公司绑定 飞狐快递和圆通快递,这个应该在哪个事件中写啊?
如何将DataGridView的单独某个单元格设置为可编辑状态
将DataGridView的ReadOnly属性设置为false的话全部的单元格都可以编辑了,但我不想这么做。网上有很多人说可以将单个单元格的ReadOnly属性设置为false,例如在某个按键的点击事件下设置rn[code=csharp]dataGridView1.Rows[0].Cells[0].ReadOnly = false;[/code]rn但是在DataGridView全局设为ReadOnly后,这样做没用啊,一点反应都没有,有没有什么方法
在winform中如何设置dataset中的某个table为只读
如题
c# winform怎么设置TreeView控件的某个节点为只读
TreeView 节点设置成了CheckBox 类型,我想让某个节点只读,能做到吗?
请教高手:如何在WinForm的DataGrid中的某个Cell(不是整列)添加控件?
RT。我想实现点击某个单元格(不能在一列中添加相同的控件)的时候根据条件判断是添加什么控件(TextBox/ComboBox/...)进行编辑或者不能编辑。请高手指教,谢谢!
winform中datagridview单元格底部灰色背景怎么去掉
winform中datagridview单元格底部灰色背景怎么去掉?rn连接数据库后,数据显示在view中,点击行标题的最后一行,自动会跳出底部的灰色背景,怎么办?
DataGridView单元格格式设定
datagridview中的一个单元格显示的是日期格式的数据,从数据库中取得的数据是2009/12/10 0:00:00 我想得到的格式是2009/12/10,应该怎样设置?rn 我使用defalutCellStyle属性进行设置,但是不能实现,不知道为什么?defalutCellStyle属性中设定的值被什么给覆盖了吗?请各位大侠指教。
winform中怎样通过DataGridView读取整列数据(高手请进)
string strselect = "select Name from Document";rn OleDbConnection conn = null;rn OleDbCommand cmd = null;rn tryrn rn conn = DB.Createconnection();rn conn.Open();rn cmd = new OleDbCommand(strselect, conn);rn OleDbDataReader sdr = cmd.ExecuteReader();rn System.Collections.ArrayList list = new System.Collections.ArrayList();rn while (sdr.Read())rn rn if (!sdr.IsDBNull(sdr.GetOrdinal("Name")))rn rn list.Add(sdr.GetValue(sdr.GetOrdinal("Name")));rn rn rn sdr.Close();rn请问有没有好的办法实现从数据库中读取整列的值存进数组里面呀,这个读取的和实际数据库里面的数据不一样,总会有重复的rn各位提建议可以完全抛开上面的这个思路rn先多谢啦!
winform中datagridview中分页怎么写
在三层架构中怎么去实现分页功能
在 WinForm 中. 怎么选中 DataGrid 控件中. 某一单元格
在 WinForm 中. 怎么选中 DataGrid 控件中. 某一单元格 rnrn最好有个实例rnrn谢谢大家
C#Winfrom设置DataGridView单元格文本格式为钱的格式
this.dataGridView1.Columns["Fare"].DefaultCellStyle.Format = "C0";
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件