コード例 #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;
        }
コード例 #4
0
 public EasyGridCheckBoxColumn(EasyGridViewParent parent, bool threeStates)
     : base(threeStates)
 {
     _parent           = parent;
     _headerCell       = new EasyGridHeaderCell(base.HeaderCell);
     this.CellTemplate = new EasyGridCheckBoxCell(parent);
     _columnSpan       = new ColumnSpan(this);
 }
コード例 #5
0
 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;
 }
コード例 #8
0
 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;
 }
コード例 #9
0
        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);
 }