Exemplo n.º 1
0
		public DataGridColumn (DataGrid grid, DataColumn column, int columnIndex)
		{
			this.grid = grid;
			this.column = column;
			this.columnIndex = columnIndex;
			
			contentRenderer = grid.GetDataGridContentRenderer (column.DataType);

			Title = column.ColumnName.Replace ("_", "__"); //underscores are normally used for underlining, so needs escape char
			Clickable = true;
			
			CellRendererText textRenderer = new CellRendererText ();
			PackStart (textRenderer, true);
			SetCellDataFunc (textRenderer, new CellLayoutDataFunc (ContentDataFunc));
		}
Exemplo n.º 2
0
        public DataGridColumn(DataGrid grid, DataColumn column, int columnIndex)
        {
            this.grid        = grid;
            this.column      = column;
            this.columnIndex = columnIndex;

            contentRenderer = grid.GetDataGridContentRenderer(column.DataType);

            Title     = column.ColumnName.Replace("_", "__");          //underscores are normally used for underlining, so needs escape char
            Clickable = true;

            CellRendererText textRenderer = new CellRendererText();

            PackStart(textRenderer, true);
            SetCellDataFunc(textRenderer, new CellLayoutDataFunc(ContentDataFunc));
        }