#if NET_2_0
+using System.Drawing;
+using System.ComponentModel;
+
namespace System.Windows.Forms {
public class DataGridViewTextBoxColumn : DataGridViewColumn {
private int maxInputLength;
private DataGridViewColumnSortMode sortMode;
- public DataGridViewTextBoxColumn () {
+ public DataGridViewTextBoxColumn ()
+ {
base.CellTemplate = new DataGridViewTextBoxCell();
maxInputLength = 32767;
sortMode = DataGridViewColumnSortMode.Automatic;
}
+ [Browsable (false)]
+ [DesignerSerializationVisibility (DesignerSerializationVisibility.Hidden)]
public override DataGridViewCell CellTemplate {
get { return base.CellTemplate; }
set { base.CellTemplate = value as DataGridViewTextBoxCell; }
}
+ [DefaultValue (32767)]
public int MaxInputLength {
get { return maxInputLength; }
set {
}
}
+ [DefaultValue (DataGridViewColumnSortMode.Automatic)]
public new DataGridViewColumnSortMode SortMode {
get { return sortMode; }
set {
}
}
- public override string ToString () {
+ public override string ToString ()
+ {
return GetType().Name;
}