示例#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 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;
 }
示例#6
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;
 }
示例#7
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 EasyGridImageCheckBoxColumn()
            : base(false)
        {
            _images = new List <Image>();
            _images.Add(Properties.Resources.check_normal);
            _images.Add(Properties.Resources.check_red);
            _images.Add(Properties.Resources.check_inter);
            _headerCell = new EasyGridHeaderCell(base.HeaderCell);

            this.CellTemplate = new EasyGridImageCheckBoxCell();
            _columnSpan       = new ColumnSpan(this);
        }
示例#10
0
 public EasyGridCheckBoxGroupColumn(EasyGridCheckBoxGroupCell cellTemplate)
     : base(cellTemplate)
 {
     _headerCell = new EasyGridHeaderCell(base.HeaderCell);
     _columnSpan = new ColumnSpan(this);
 }