如題

解决方案 »

  1.   

    private void dataGridView1_EditingControlShowing(object sender,
              DataGridViewEditingControlShowingEventArgs e)
            {
                ((ComboBox)e.Control).SelectedIndexChanged +=
                        new EventHandler(ComboBox_SelectedIndexChanged);
            }        private void ComboBox_SelectedIndexChanged(object sender, EventArgs e)
            {
                MessageBox.Show("Hello");
            }
      

  2.   

    无刷新的联动:http://www.cnblogs.com/yefei520/archive/2006/07/12/448513.html
      

  3.   

            private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
            {
                ((ComboBox)e.Control).SelectedIndexChanged += new EventHandler(combobox_SelectedIndexChanged);
            }        void combobox_SelectedIndexChanged(object sender, EventArgs e)
            {
                MessageBox.Show(((ComboBox)dataGridView1.EditingControl).SelectedItem.ToString());
            }