private void ColDisplayName_DataCellClientAreaNeeded(object sender, DataGridDataCellClientAreaNeededEventArgs e) { Rectangle clientRect = e.CellArgs.CellClientRect; clientRect.X = clientRect.X + e.CellArgs.CellRect.Height + 4; clientRect.Width = clientRect.Width - e.CellArgs.CellRect.Height - 4; e.CellArgs.CellClientRect = clientRect; }
private void dataGridTextColumn3_DataCellClientAreaNeeded(object sender, DataGridDataCellClientAreaNeededEventArgs e) { if (e.Row == null) { return; } int custAreaWidth = 18; e.CellArgs.CellClientRect = EhLib.WinForms.EhLibUtils.CopyChangeRectangle(e.CellArgs.CellRect, custAreaWidth, 0, -custAreaWidth, 0); }
private void dataGridTextColumn1_DataCellClientAreaNeeded(object sender, DataGridDataCellClientAreaNeededEventArgs e) { if (e.Row == null) { return; } DataRowView rowView = (DataRowView)e.Row.SourceItem; int custAreaWidth = GetTransportIconsWidth(rowView); e.CellArgs.CellClientRect = EhLib.WinForms.EhLibUtils.CopyChangeRectangle(e.CellArgs.CellRect, custAreaWidth, 0, -custAreaWidth, 0); }