请教大家一下 请问下这样怎么实现
在FORM3里有个DATAGRRIDVIEW,有个PICTRUEBOX,我想在每选定一行的时候,PICTRUEBOX里面的图片也会随着更换,是用的哪个事件?
而且双击DATAGRIDVIEW时,弹出一个新窗体FORM4,想把DATAGREIDVIEW里面的列的值绑定到新窗体TXETBOX里,请问如何实现?
在线等,感谢大家,尤其是后面个问题,比如有属性长,宽,高,请帮忙用些代码演示下,绑定1个就成。
在FORM3里有个DATAGRRIDVIEW,有个PICTRUEBOX,我想在每选定一行的时候,PICTRUEBOX里面的图片也会随着更换,是用的哪个事件?
而且双击DATAGRIDVIEW时,弹出一个新窗体FORM4,想把DATAGREIDVIEW里面的列的值绑定到新窗体TXETBOX里,请问如何实现?
在线等,感谢大家,尤其是后面个问题,比如有属性长,宽,高,请帮忙用些代码演示下,绑定1个就成。
解决方案 »
- 求解决C#重复执行多线程模块的问题。
- 数据源中的数据库表字段拖进窗口
- C#怎么调用、接收COM的不定长数组?
- DrawImageUnscaled()绘制图像到打印预览变的模糊
- 给点意见???
- 关于[集合]|[枚举]|[HashTable]线程同步的一些疑惑...麻烦愚翁帮帮忙...
- 我的tcp接收数据为什么不能持续
- zedgraph关于多线条X轴的问题
- C#一定要这样设置对象的属性吗?
- 怎样遍历一个WebForm上的所有控件。我需要得到一个form上的所有的checkbox控件。并将他们存储起来?
- 谁知道,那里有获取 货币汇率的 服务接口啊
- c# 如何在word中指定位置插入来自数据库的内容?
this.dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;//设置为整行被选中然后CellClick事件里
用this.dataGridView1.CurrentRow.Cells["列名"].Value;来获取并改变PICTRUEBOX最后那个双击就是在双击事件里new一个窗体,然后通过构造函数把对应的值传过去
dataGridView1.CurrentRow.Cells["列名"].Value
就是获取你选择的那一行的值。
你为啥要手工呢? 也给那个 picturebox 绑定到记录不就完了吗?grid 绑定行集
picturebox 绑定行集当前记录的某个字段。
MouseDoubleClick是双击事件,双击时将值通过构造函数传到另一个窗体
http://www.docin.com/p-67420668.html
http://www.cnblogs.com/_cloudy/archive/2008/12/26/1363328.html
public Form5(string chanpinxinghao)
{
this.chanpinxinghao.Text = chanpinxinghao;
}
//1个参数的FORM5函数
private void dataGridView1_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e)
{
object lbl1= this.dataGridView1.CurrentRow.Cells["产品型号"].Value;
Form5 form5 = new Form5((string)lbl1);
form5.ShowDialog();
}
//双击DATAGRIDVIEW的行传值
结果却显示错误 未将对象引用设置到对象的实例。
改成
this.dgvShow.SelectedRows[0]
把你要的图片放入bin 的 debug目录下
int id =ConverToInt32(SelectRows[0].cells["Id"].value)
if(id==0)
{
this.picBox1.image=Image.Fromfile("xxx.jpg")
}
else if
{}