예제 #1
0
 public EasyGridVariousColumn(EasyGridKeyValueCell template, EasyGridViewParent parent)
     : base(template)
 {
     _headerCell   = new EasyGridHeaderCell(base.HeaderCell);
     _columnSpan   = new ColumnSpan(this);
     _dataGridView = parent;
 }
예제 #2
0
 public EasyGridButtonColumn(EasyGridButtonCell cellTemplate, EasyGridViewParent parent)
     : base(cellTemplate)
 {
     _parent     = parent;
     _headerCell = new EasyGridHeaderCell(base.HeaderCell);
     _columnSpan = new ColumnSpan(this);
 }
예제 #3
0
        //Dictionary<EasyGridRow, EasyGridVariousTypeCellInfo> Info = new Dictionary<EasyGridRow, EasyGridVariousTypeCellInfo>();

        public EasyGridVariousColumn(EasyGridViewParent parent)
            : base()
        {
            _headerCell   = new EasyGridHeaderCell(base.HeaderCell);
            _columnSpan   = new ColumnSpan(this);
            _dataGridView = parent;
        }
 public EasyGridTextBoxCell(EasyGridViewParent parent)
     : base()
 {
     _parent = parent;
     _info   = new CellSpanInfo(this);
     Style.SelectionBackColor = Color.LightSkyBlue;
 }
예제 #5
0
 public EasyGridImageColumn(EasyGridViewParent parent, bool valuesAreIcon)
     : base(valuesAreIcon)
 {
     _parent           = parent;
     _headerCell       = new EasyGridHeaderCell(base.HeaderCell);
     this.CellTemplate = new EasyGridImageCell(parent);
     _dataGridView     = parent;
 }
 public EasyGridCheckBoxColumn(EasyGridViewParent parent, bool threeStates)
     : base(threeStates)
 {
     _parent           = parent;
     _headerCell       = new EasyGridHeaderCell(base.HeaderCell);
     this.CellTemplate = new EasyGridCheckBoxCell(parent);
     _columnSpan       = new ColumnSpan(this);
 }
 public EasyGridKeyValueColumn(EasyGridViewParent parent)
     : base()
 {
     _headerCell       = new EasyGridHeaderCell(base.HeaderCell);
     this.CellTemplate = new EasyGridKeyValueCell(parent);
     _columnSpan       = new ColumnSpan(this);
     _dataGridView     = parent;
 }
예제 #8
0
 public EasyGridTextBoxColumn(EasyGridViewParent parent)
     : base()
 {
     this.CellTextAlignMode = _cellTextAlignMode;
     _headerCell            = new EasyGridHeaderCell(base.HeaderCell);
     this.CellTemplate      = new EasyGridTextBoxCell(parent);
     _columnSpan            = new ColumnSpan(this);
     _dataGridView          = parent;
 }
예제 #9
0
 public EasyGridCheckBoxGroupColumn(EasyGridViewParent parent)
     : base()
 {
     _parent           = parent;
     _headerCell       = new EasyGridHeaderCell(base.HeaderCell);
     this.CellTemplate = new EasyGridCheckBoxGroupCell(parent);
     _columnSpan       = new ColumnSpan(this);
     _dataGridView     = parent;
 }
 public EasyGridComboBoxColumn(EasyGridViewParent parent)
     : base()
 {
     _parent           = parent;
     _initItems        = new List <String>();
     _headerCell       = new EasyGridHeaderCell(base.HeaderCell);
     this.CellTemplate = new EasyGridComboBoxCell(parent);
     _columnSpan       = new ColumnSpan(this);
     _dataGridView     = parent;
 }
 public EasyGridFileOpenBoxCell(EasyGridViewParent parent)
     : base()
 {
     _parent = parent;
     _info   = new CellSpanInfo(this);
 }