注册 登录
编程论坛 VB.NET论坛

VB.NET问题新人求教!希望朋友能多指点。

sutianxing 发布于 2010-05-26 20:42, 578 次点击
本人新学,因上面催的紧,有几个地方希望请教大家
一:在第一个界面中有五个单选按钮,我想通过选择了其中一个后点确定,在第二的界面中的combobox1中能出现其对应的24个数值供选择,前面的五个按钮各有24个数值。选择的不同,第二个界面combobox1中出现的24个数值也不同。
二:在同一个界面中,有一个combobox和testbox,我希望在combobox中选择一个值后,testbox中能出现其对应的另外一个数值,比如在combobox选3,testbox中自动出现19,combobox中选45,testbox中自动出现34,等一共也是24组。
希望大家帮忙!感激不尽,能告诉我基本怎么做,我再自己慢慢学习也行。
2 回复
#2
wei8551982010-05-27 15:24
一、用if...else if...end if
确定哪一个单选按钮的Checked属性为True,来对应的在Combobox1里添加对应的item.如果对应的24个数组已经存在于数据库中,就选择对应的表来填充Combobox1.
二、针对这个问题,建议你对每组24个数存成数据库中的一个表。每条记录都包含一个数据和它对应的数,如3,19.那么在上一个问题中,用表中数据绑定combobox1时,可以用
ComboBox1.DisplayMember = "字段2"
ComboBox1.ValueMember = "字段1"
那么当Combobox1选择不同值的时候,如3,可以在combobox1_SelectedIndexChanged事件里,使用Textbox1.text=combobox1.SelectedValue.ToString,在Textbox里显示出另一个值,如19.
#3
ssdfl2010-05-27 18:14
一、用if...else if...end if
确定哪一个单选按钮的Checked属性为True,来对应的在Combobox1里添加对应的item.如果对应的24个数组已经存在于数据库中,就选择对应的表来填充Combobox1.
二、针对这个问题,建议你对每组24个数存成数据库中的一个表。每条记录都包含一个数据和它对应的数,如3,19.那么在上一个问题中,用表中数据绑定combobox1时,可以用
ComboBox1.DisplayMember = "字段2"
ComboBox1.ValueMember = "字段1"
那么当Combobox1选择不同值的时候,如3,可以在combobox1_SelectedIndexChanged事件里,使用Textbox1.text=combobox1.SelectedValue.ToString,在Textbox里显示出另一个值,如19.
1