Click here to Skip to main content
15,900,907 members
Home / Discussions / C#
   

C#

 
AnswerRe: ComboBox selection generating list for another comboBox question Pin
William Winner18-May-10 7:18
William Winner18-May-10 7:18 
AnswerRe: ComboBox selection generating list for another comboBox question Pin
Henry Minute18-May-10 7:23
Henry Minute18-May-10 7:23 
GeneralRe: ComboBox selection generating list for another comboBox question Pin
mprice21418-May-10 8:18
mprice21418-May-10 8:18 
GeneralRe: ComboBox selection generating list for another comboBox question [modified] Pin
Henry Minute18-May-10 8:40
Henry Minute18-May-10 8:40 
GeneralRe: ComboBox selection generating list for another comboBox question Pin
mprice21418-May-10 10:43
mprice21418-May-10 10:43 
GeneralRe: ComboBox selection generating list for another comboBox question Pin
Henry Minute18-May-10 11:43
Henry Minute18-May-10 11:43 
GeneralRe: ComboBox selection generating list for another comboBox question Pin
mprice21418-May-10 12:10
mprice21418-May-10 12:10 
GeneralRe: ComboBox selection generating list for another comboBox question Pin
mprice21418-May-10 17:29
mprice21418-May-10 17:29 
Almost there.....maybe. I'm having object type issues:

I've cleaned things up and have the following:

private void column1DataGridViewComboBox_SelectedIndexChanged(object sender, DataGridViewCellEventArgs e)
       {

           string strPrimary = dataGridView1[e.ColumnIndex, e.RowIndex].Value.ToString();
           Debug.WriteLine(strPrimary);
           if (strPrimary == "Test1")
           {

               //Build a list
               var dataSource = new List<Units>();
               dataSource.Add(new Units() { Unit = "blah1" });
               dataSource.Add(new Units() { Unit = "blah2" });
               dataSource.Add(new Units() { Unit = "blah3" });

               //Setup data binding
               this.column2DataGridViewComboBox.DataSource = dataSource;
               this.column2DataGridViewComboBox.DisplayMember = "Unit";

           }
       }



       private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
       {
           ComboBox cb = e.Control as ComboBox;

           if (cb != null)
           {
               // first remove event handler to keep from attaching multiple:
               cb.SelectedIndexChanged -= column1DataGridViewComboBox_SelectedIndexChanged;
               // now attach the event handler
               cb.SelectedIndexChanged += column1DataGridViewComboBox_SelectedIndexChanged;
           }
       }


I get "No overload for 'column1DataGridViewComboBox_SelectedIndexChanged' matches delegate 'System.EventHandler'"

However, as you probably know, I can change
private void column1DataGridViewComboBox_SelectedIndexChanged(object sender, DataGridViewCellEventArgs e)

to
private void column1DataGridViewComboBox_SelectedIndexChanged(object sender, EventArgs e)


which fixes that. But I need the DataGridViewCellEventArgs class to access the ColumnIndex and RowIndex properties.

Thoughts?
GeneralRe: ComboBox selection generating list for another comboBox question Pin
Henry Minute19-May-10 1:15
Henry Minute19-May-10 1:15 
GeneralRe: ComboBox selection generating list for another comboBox question Pin
mprice21419-May-10 3:49
mprice21419-May-10 3:49 
GeneralRe: ComboBox selection generating list for another comboBox question [modified] Pin
Henry Minute19-May-10 4:22
Henry Minute19-May-10 4:22 
GeneralRe: ComboBox selection generating list for another comboBox question Pin
mprice21419-May-10 4:43
mprice21419-May-10 4:43 
GeneralRe: ComboBox selection generating list for another comboBox question Pin
Henry Minute19-May-10 5:07
Henry Minute19-May-10 5:07 
GeneralRe: ComboBox selection generating list for another comboBox question Pin
mprice21419-May-10 5:29
mprice21419-May-10 5:29 
GeneralRe: ComboBox selection generating list for another comboBox question Pin
mprice21419-May-10 18:46
mprice21419-May-10 18:46 
GeneralRe: ComboBox selection generating list for another comboBox question Pin
Henry Minute20-May-10 1:35
Henry Minute20-May-10 1:35 
GeneralRe: ComboBox selection generating list for another comboBox question [modified] Pin
mprice21420-May-10 3:44
mprice21420-May-10 3:44 
GeneralRe: ComboBox selection generating list for another comboBox question Pin
Henry Minute20-May-10 5:23
Henry Minute20-May-10 5:23 
GeneralRe: ComboBox selection generating list for another comboBox question Pin
mprice21426-May-10 19:10
mprice21426-May-10 19:10 
AnswerRe: ComboBox selection generating list for another comboBox question Pin
William Winner18-May-10 7:31
William Winner18-May-10 7:31 
GeneralRe: ComboBox selection generating list for another comboBox question Pin
mprice21418-May-10 7:58
mprice21418-May-10 7:58 
GeneralRe: ComboBox selection generating list for another comboBox question Pin
William Winner18-May-10 11:12
William Winner18-May-10 11:12 
GeneralRe: ComboBox selection generating list for another comboBox question Pin
mprice21418-May-10 12:16
mprice21418-May-10 12:16 
QuestionRemoting Service Pin
Britt Mills18-May-10 4:21
Britt Mills18-May-10 4:21 
AnswerRe: Remoting Service Pin
canangirgin18-May-10 4:48
canangirgin18-May-10 4:48 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.