+2008-07-02 Jonathan Pobst <monkey@jpobst.com>
+
+ * DataGridView.cs: Fix a crash when sorting by column headers,
+ mentioned in bug #404841. Remove some dead switch cases.
+
2008-07-01 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* ComboBox.cs:
throw new ArgumentNullException ("dataGridViewColumn");
if (dataGridViewColumn.DataGridView != this)
throw new ArgumentException ("dataGridViewColumn");
- if (DataSource != null && !dataGridViewColumn.IsDataBound)
- throw new ArgumentException ("dataGridViewColumn");
+ // XXX: This is thrown too much, disable for now..
+ //if (DataSource != null && !dataGridViewColumn.IsDataBound)
+ // throw new ArgumentException ("dataGridViewColumn");
if (VirtualMode && !dataGridViewColumn.IsDataBound)
throw new InvalidOperationException ();
case Keys.Space:
return ProcessSpaceKey (e.KeyData);
case Keys.Tab:
- case Keys.Shift | Keys.Tab:
- case Keys.Control | Keys.Tab:
- case Keys.Control | Keys.Shift | Keys.Tab:
return ProcessTabKey (e.KeyData);
case Keys.Up:
return ProcessUpKey (e.KeyData);