解决方案 »
- 小弟现在在做一个物流的网站,涉及到快递的查询,在网上查了一下,都是别的公司提供快递公司的api而且还是次数限制?不知道快递公司自己提供API吗?
- 写了一个小游戏——记忆围棋
- 如何判断DataGridView里面有输入的值按Enter输出,如果没有输入的值按Enter就没反应
- C#如何调用winscard.dll API
- c#访问ftp文件或者远程共享受文件的问题???问题解决的话再多送分!!!!!急~~~~~~~~~~~~~~~~~~~~~~~~~~
- 救命啊!web.config问题,绝对路径和相对路径的设置!!!在线等候!
- winfrom中怎么更新SQL的数据库,不够分再送
- WinForm如何实现这种效果?
- 一个钩子的触发是通过什么来决定的?
- 窗体的背景图片
- WINRT DLL中可以直接调用C#么?
- Excel中怎么添加一个链接到其他的sheet
private void button1_Click(object sender, EventArgs e)
{
int a = comboBox1.SelectedIndex; //获取选中项索引
comboBox1.Items.RemoveAt(a); //移除
}上面的代码写到删除里
或者就直接取datagridview里第一行第一列的值
嘿嘿
private void 查询_Click(object sender, EventArgs e)
{
a = comboBox1.SelectedText; //获取选中项索引
}
private void 删除_Click(object sender, EventArgs e)
{
comboBox1.Items.RemoveAt(a); //移除
}
在查询和删除里分别加上上面的相应代码,这次应该可以了
查询里应该是a = comboBox1.SelectedIndex; //获取选中项索引
bs.datasourc=mydt;
this.dgv1.Datasource=bs;
this.combobox1.datasource=bs;向上面这样将两个控件同时绑定到一个相同的BingingSource数据源上,微软会自动同步两个数据控件的数据
public SqlConnection conn;
public SqlDataAdapter da;
public DataSet set;
public string lianjie = "server=.;database=LiZi;integrated security=sspi;";
//加载的时候添加数据
private void Form1_Load(object sender, EventArgs e)
{
using (conn=new SqlConnection(lianjie))
{
string add = "select * from Table_1";
SqlCommand com = new SqlCommand(add,conn);
da = new SqlDataAdapter(com); set = new DataSet();
da.Fill(set,"table1");
dataGridView1.DataSource = set.Tables[0];
}
//这是数据绑定
comboBox1.DataSource = set;
comboBox1.DisplayMember = "table1.coursenum";
}
private void btndelete_Click(object sender, EventArgs e)
{
foreach (DataGridViewRow item in dataGridView1.SelectedRows)
{
if (!item.IsNewRow)
{
dataGridView1.Rows.Remove(item);
}
}
}
#endregion
然后再foreach cmb.Text 如果跟第1列的课程编号一样 就Remove