2 // System.Windows.Forms.DataGridTextBox
5 // stubbed out by Jaak Simm (jaaksimm@firm.ee)
6 // Dennis Hayes (dennish@Raytek.com)
8 // (C) Ximian, Inc., 2002
12 using System.ComponentModel;
14 namespace System.Windows.Forms {
17 /// Represents a TextBox control that is hosted in a DataGridTextBoxColumn.
21 public class DataGridTextBox : TextBox {
24 bool isInEditOrNavigateMode;
29 public DataGridTextBox()
31 isInEditOrNavigateMode=true;
36 public bool IsInEditOrNavigateMode {
37 get { return isInEditOrNavigateMode; }
38 set { isInEditOrNavigateMode=value; }
44 protected override void OnKeyPress(KeyPressEventArgs e)
51 protected override void OnMouseWheel(MouseEventArgs e)
58 protected internal override bool ProcessKeyMessage(ref Message m)
61 return base.ProcessKeyMessage(ref m);
65 public void SetDataGrid(DataGrid parentGrid)
71 protected override void WndProc(ref Message m)