C# winform combox默认值的问题(急) this.cmbDuty.SelectedValue = "....."; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我来说得更详细点:本人有二个窗口,一个form1(里有datagridview及button二个控件),一个form2(combox控件),现在需求是根据form1中的DataGridView中选择的数据来显示form2中的combox值form2的Load事件定义了二个public变量public form1 frm1;public int temp;this.combox1.DataSource = myTables[tables1];this.combox1.DisplayMember = "Duty";this.combox1.ValueMember = "DutyID";combox1.DropDownStyle=DropDownList这时打开form2窗体时,combox1显示第一个默认值****form1.button1_click事件:form2 frm2=new form2()//将新创建的窗体对象设置为同一个窗体类的实例(对象)frm2.frm1=this;//将form1窗体中的datagridview选中单元格的行号复制到temp变量frm2.temp=this.DataGridView1.CurrentRow.Index;//采用模式打开表单frm_ModifyEmployeeInfo.ShowDialog();***这时接着写form2的Load事件combox1.SelectedValue=frm1.DataGridView1[列号,行号].value.tostring();关键问题就是在这combox1,我选用SelectedValue,SelectedIndex等,都是不行,显示还是初始化的第一项(假定我选择的是第三项)。请问各位高手,这是用combox1哪个属性,急!谢谢了 DataSet ds = new DataSet(); ds = sqlcb.BuildSelectString(TableName); DataRow row = ds.Tables[0].NewRow(); row["Bank_ID"] = 0; row["Bank_Name"] = "请选择银行户名"; ds.Tables[0].Rows.InsertAt(row, 0); this.comboBox1.DataSource = ds.Tables[0].DefaultView; this.comboBox1.DisplayMember = "Bank_Name"; this.comboBox1.ValueMember = "Bank_ID"; 两个int 如何合并成一个long 想改动一个实体类,是直接对其添加成员,还是写一个子类继承后添加? 额地神啊,救救我吧,转换成xml的问题 急求一份 Excel2003.dll的使用流程 圣诞散分了~~顺带问一个Property Grid问题 C# UdpClient接收消息问题? 为什么设置的断点无效? 用PictureBox作为ToolBar遇到一个奇怪的问题 [高兴发分]技术贴情不要删除. 写xml VS2005水晶报表 分组 中合并单元格??解决给分!求助! Skype4COM.dll注册后运行时依然报comexception(未注册)
public form1 frm1;
public int temp;
this.combox1.DataSource = myTables[tables1];
this.combox1.DisplayMember = "Duty";
this.combox1.ValueMember = "DutyID";
combox1.DropDownStyle=DropDownList
这时打开form2窗体时,combox1显示第一个默认值****
form1.button1_click事件:
form2 frm2=new form2()//将新创建的窗体对象设置为同一个窗体类的实例(对象)
frm2.frm1=this;//将form1窗体中的datagridview选中单元格的行号复制到temp变量
frm2.temp=this.DataGridView1.CurrentRow.Index;//采用模式打开表单
frm_ModifyEmployeeInfo.ShowDialog();***
这时接着写form2的Load事件
combox1.SelectedValue=frm1.DataGridView1[列号,行号].value.tostring();关键问题就是在这combox1,我选用SelectedValue,SelectedIndex等,都是不行,显示还是初始化的第一项(假定我选择的是第三项)。
请问各位高手,这是用combox1哪个属性,急!
谢谢了
ds = sqlcb.BuildSelectString(TableName);
DataRow row = ds.Tables[0].NewRow();
row["Bank_ID"] = 0;
row["Bank_Name"] = "请选择银行户名";
ds.Tables[0].Rows.InsertAt(row, 0);
this.comboBox1.DataSource = ds.Tables[0].DefaultView;
this.comboBox1.DisplayMember = "Bank_Name";
this.comboBox1.ValueMember = "Bank_ID";