读书人

各位大大进来下ComboBox的有关问题

发布时间: 2013-12-06 17:56:43 作者: rapoo

各位大大进来下,ComboBox的问题
就是我现在做一个WinForm窗口程序,各位大大进来下,ComboBox的有关问题
然后需要在在下拉菜单中选定一个项,然后点击浏览,读取Txt文档,读出来的数据会根据选的项进行转换,思路是有的,应该是先获取选定值,然后判断值,最后调用相应的方法,但是不知道应该怎么写,各位大大给个参考?各位大大进来下,ComboBox的有关问题 combobox c#
[解决办法]
在菜单对应的项里写读取文本里信息,再对这个信息进行判断,。。。。,这应该不难阿,你没有表达要做什么,别人很难帮你的
[解决办法]
点浏览的时候combobox.selected值拿出来 然后去查询就可以了啊
[解决办法]
替楼主说句话,楼主应该就是想用他的思路求份具体实现的代码。
[解决办法]
简单一个例子
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
if ((sender as ComboBox).Text.Equals("111"))
{
MessageBox.Show("111");//你可以在这里放你的操作 对应的都是ComboBox的选项值
}
}
[解决办法]
我简单给你写一个,
用comboBox1,存要素如你的抬扛法地形,我这里用1,2,3,4,
textBox1显示所对应的文本文件路径,其中的数据之间以一个空格
一个“浏览”命令钮,然后一个datagridview控件


private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
if (comboBox1.SelectedItem.ToString() == "1")
{
textBox1.Text = Application.StartupPath + "\\txt\\1.txt";
}
else if (comboBox1.SelectedItem.ToString() == "2")
{
textBox1.Text = Application.StartupPath + "\\txt\\2.txt";
}
else if (comboBox1.SelectedItem.ToString() == "3")
{
textBox1.Text = Application.StartupPath + "\\txt\\3.txt";
}
else if (comboBox1.SelectedItem.ToString() == "4")
{
textBox1.Text = Application.StartupPath + "\\txt\\4.txt";
}
}

private void button1_Click(object sender, EventArgs e)
{

//新建一个datatable用于保存读入的数据
DataTable dt = new DataTable();
//给datatable添加三个列
dt.Columns.Add("aa", typeof(String));
dt.Columns.Add("bb", typeof(String));
dt.Columns.Add("cc", typeof(String));
dt.Columns.Add("dd", typeof(String));
//读入文件
using (StreamReader reader = new StreamReader(textBox1.Text, Encoding.Default))


{
//循环读取所有行
while (!reader.EndOfStream)
{
//将每行数据,用-分割成3段
string[] data = reader.ReadLine().Split(' ');//每行数据之间有一个空格 
//新建一行,并将读出的数据分段,分别存入对应的列中,有几列建立几个
DataRow dr = dt.NewRow();
dr[0] = data[0];
dr[1] = data[1];
dr[2] = data[2];
dr[3] = data[3];
//将这行数据加入到datatable中
dt.Rows.Add(dr);
}
}
//将datatable绑定到datagridview上显示结果
this.dataGridView1.DataSource = dt;



}


[解决办法]
我觉得你直接把数据 存到Datatable中,然后绑定数据源,这样你选择的时候就可以把你要的数据直接显示出来

读书人网 >C#

热点推荐