2 // System.Windows.Forms.DataGridTextBoxColumn
\r
5 // stubbed out by Richard Baumann (biochem333@nyc.rr.com)
\r
6 // Dennis Hayes (dennish@Raytek.com)
\r
8 // (C) Ximian, Inc., 2002
\r
10 using System.Drawing;
\r
11 using System.ComponentModel;
\r
12 namespace System.Windows.Forms {
\r
15 // This is only a template. Nothing is implemented yet.
\r
16 // Hosts a TextBox control in a cell of a DataGridColumnStyle for editing strings.
\r
18 public class DataGridTextBoxColumn : DataGridColumnStyle {
\r
21 // --- Constructors/Destructors
\r
24 public DataGridTextBoxColumn() : base()
\r
26 throw new NotImplementedException ();
\r
29 public DataGridTextBoxColumn(PropertyDescriptor prop) : base(prop)
\r
31 throw new NotImplementedException ();
\r
34 public DataGridTextBoxColumn(PropertyDescriptor prop, bool isDefault) : base(prop)
\r
36 // This method is internal to the .NET framework.
\r
37 throw new NotImplementedException ();
\r
40 public DataGridTextBoxColumn(PropertyDescriptor prop, string format) : base(prop)
\r
42 throw new NotImplementedException ();
\r
45 public DataGridTextBoxColumn(PropertyDescriptor prop, string format, bool isDefault) : base(prop)
\r
47 // This method is internal to the .NET framework.
\r
48 throw new NotImplementedException ();
\r
52 // --- Protected Methods
\r
55 protected internal override void Abort(int rowNum)
\r
57 throw new NotImplementedException ();
\r
60 protected internal override bool Commit(CurrencyManager dataSource, int rowNum)
\r
62 throw new NotImplementedException ();
\r
65 protected internal override void ConcedeFocus()
\r
67 throw new NotImplementedException ();
\r
70 protected internal override void Edit(CurrencyManager source, int rowNum, Rectangle bounds,
\r
71 bool readOnly, string instantText, bool cellIsVisible) {
\r
73 // This method is internal to the .NET framework.
\r
74 throw new NotImplementedException ();
\r
78 // protected internal virtual void Edit(CurrencyManager source, int rowNum, Rectangle bounds, bool readOnly)
\r
80 // // This method is internal to the .NET framework.
\r
81 // throw new NotImplementedException ();
\r
84 protected internal virtual void Edit(CurrencyManager source, int rowNum, Rectangle bounds, bool readOnly, string instantText)
\r
86 // This method is internal to the .NET framework.
\r
87 throw new NotImplementedException ();
\r
90 protected void EndEdit()
\r
92 // This method is internal to the .NET framework.
\r
93 throw new NotImplementedException ();
\r
96 protected internal override void EnterNullValue()
\r
98 throw new NotImplementedException ();
\r
101 protected internal override int GetMinimumHeight()
\r
103 throw new NotImplementedException ();
\r
106 protected internal override int GetPreferredHeight(Graphics g, object value)
\r
108 throw new NotImplementedException ();
\r
111 protected internal override Size GetPreferredSize(Graphics g, object value)
\r
113 throw new NotImplementedException ();
\r
116 protected void HideEditBox()
\r
118 throw new NotImplementedException ();
\r
121 protected internal override void Paint(Graphics g, Rectangle bounds, CurrencyManager source, int rowNum)
\r
123 // This method is internal to the .NET framework.
\r
124 throw new NotImplementedException ();
\r
127 protected internal override void Paint(Graphics g, Rectangle bounds, CurrencyManager source, int rowNum, bool alignToRight)
\r
129 // This method is internal to the .NET framework.
\r
130 throw new NotImplementedException ();
\r
133 protected internal override void Paint(Graphics g, Rectangle bounds, CurrencyManager source, int rowNum,
\r
134 Brush backBrush, Brush foreBrush, bool alignToRight) {
\r
136 // This method is internal to the .NET framework.
\r
137 throw new NotImplementedException ();
\r
140 protected void PaintText(Graphics g, Rectangle bounds, string text, bool alignToRight)
\r
142 throw new NotImplementedException ();
\r
145 protected void PaintText(Graphics g, Rectangle textBounds, string text, Brush backBrush, Brush foreBrush, bool alignToRight)
\r
147 throw new NotImplementedException ();
\r
150 protected override void SetDataGridInColumn(DataGrid value)
\r
152 throw new NotImplementedException ();
\r
155 protected internal override void UpdateUI(CurrencyManager source, int rowNum, string instantText)
\r
157 throw new NotImplementedException ();
\r
161 // --- Public Properties
\r
164 public string Format {
\r
166 get { throw new NotImplementedException (); }
\r
167 set { throw new NotImplementedException (); }
\r
170 public IFormatProvider FormatInfo {
\r
172 get { throw new NotImplementedException (); }
\r
173 set { throw new NotImplementedException (); }
\r
176 public override PropertyDescriptor PropertyDescriptor {
\r
178 set { throw new NotImplementedException (); }
\r
181 public override bool ReadOnly {
\r
183 get { throw new NotImplementedException (); }
\r
184 set { throw new NotImplementedException (); }
\r
187 public virtual TextBox TextBox {
\r
189 get { throw new NotImplementedException (); }
\r