如何双击DataGridView的行,弹出一个FORM显示当前行数据到这个form中的textbox?
能实现再加100分
能实现再加100分
解决方案 »
- 请问一个关于winfrom进程的问题
- C# 向datagridview 列中的 combobox 添加选项 哪位高手知道?
- 在richerTextBox中追加rtf字符串
- 问一个CS问题,控件在panel里不能拖拽大小,是怎么弄的
- 如何从文本里取得我要的数据库连接字符串?
- 我好郁闷啊,各位帮帮忙,散分(感情问题)
- 请问写好的.Net程序安装完以后为什么有时会缺少gacutil.exe和msvcr7.dll这2个文件?UP有分
- 如何得到一个数据集:以当前年度为基准,前后五年
- 烦,水晶报表与打印机绑定
- 再问一次一个问了很多次都没人回答的问题。只要能解决,不要说100分,1000分都给。
- 在文本框中读取内部数据 并比较 具体见内容 望各位高手不吝赐教
- C#程序不打包时可以运行 打包后就报错了,用了皮肤 未将对象引用到实例
使用父窗口使用BindSource做为中间数据源绑定子窗口添加一个带参构造函数 xxform(Bindingsource bs1);
并使用DataBindins.add函数添加数据绑定
TextBox1.DataBindings.Add("Text", bs1, "Company_customer.email", true);父窗口双击时 private void dataGridView1_DoubleClick(object sender, EventArgs e)
{
if (this.dataGridView1.CurrentRow!=null)
{
customer_add _customer = new customer_add(this.bindingSource1);
_customer.ShowDialog();
}
}如果还有不清楚的地方,请查询msdn的bindingSource和DataBindins相关说明ps:参考资料msdn,如何:使用 BindingSource 组件跨窗体共享绑定数据
private void datagridview1_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
{
Form2 frm = new Form2();
frm.StrName = this.datagridview1.CurrentRow.Cells[1].Value.ToString();
frm.Show();
}
Form2 添加属性
private string strName = string.Empty; public string StrName
{
get
{
return strName;
}
set
{
strName = value;
this.textBox1.Text = strName;
}
}
你要的其实就是Form间传值!
怎樣把這個轉為vb.net?
private string strName = string.Empty; public string StrName
{
get
{
return strName;
}
set
{
strName = value;
this.textBox1.Text = strName;
}
}
這樣有錯?
Private strName As String = String.Empty
Public Property StrName() As String
Get
Return strName
End Get
Set
strName = value
Me.textBox1.Text = strName
End Set
End Property
Public Property StrName() As String
Get
Return strName
End Get
Set
strName = value
Me.textBox1.Text = strName
End Set
End Property
Private不能調用。改為Private 提示StrName已經為string
strName = value 有異常
Private strName As String = String.Empty
Public Property StrName() As String
Get
Return strName
End Get
Set(ByVal value As String)
strName = value
Me.textBox1.Text = strName
End Set
End Property錯誤1 無法在此內容中存取 'WindowsApplication1.FormEditCustomer.strName',因為它是 'Private'。
錯誤2'StrName' 已經在此 class 中宣告為 'Private Dim strName As String'了。
警告3 變數 'StrName' 已在指派值之前使用。可能會在執行階段產生 null 參考例外狀況。