實現效果:
知識運用:
ListView控件的LabelEdit屬性 //指示用戶是否可以編輯控件中數據項的標簽
public bool LabelEdit{get;set;}
實現代碼:
private void listView1_AfterLabelEdit(object sender, LabelEditEventArgs e) { SqlConnection s_con = new SqlConnection(P_connection); if (s_con.State == ConnectionState.Closed) { s_con.Open(); } if (e.Label != null && e.Label != "") { string RefreshString="update fruit set 名稱='"+e.Label+"'where 編號="+(e.Item+1).ToString(); SqlCommand s_com = new SqlCommand(RefreshString,s_con); s_com.ExecuteNonQuery(); s_con.Close(); MessageBox.Show("數據修改成功","提示信息", MessageBoxButtons.OK,MessageBoxIcon.Asterisk); } }