Number the rows in bins datagridview
This commit is contained in:
2
CutToLength/ResultsForm.Designer.cs
generated
2
CutToLength/ResultsForm.Designer.cs
generated
@@ -72,7 +72,6 @@
|
|||||||
this.dataGridView1.Size = new System.Drawing.Size(892, 256);
|
this.dataGridView1.Size = new System.Drawing.Size(892, 256);
|
||||||
this.dataGridView1.TabIndex = 0;
|
this.dataGridView1.TabIndex = 0;
|
||||||
this.dataGridView1.RowEnter += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView1_RowEnter);
|
this.dataGridView1.RowEnter += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView1_RowEnter);
|
||||||
this.dataGridView1.SelectionChanged += new System.EventHandler(this.dataGridView1_SelectionChanged);
|
|
||||||
//
|
//
|
||||||
// binBindingSource
|
// binBindingSource
|
||||||
//
|
//
|
||||||
@@ -137,6 +136,7 @@
|
|||||||
this.remainingLengthDataGridViewTextBoxColumn.HeaderText = "Remaining Length";
|
this.remainingLengthDataGridViewTextBoxColumn.HeaderText = "Remaining Length";
|
||||||
this.remainingLengthDataGridViewTextBoxColumn.Name = "remainingLengthDataGridViewTextBoxColumn";
|
this.remainingLengthDataGridViewTextBoxColumn.Name = "remainingLengthDataGridViewTextBoxColumn";
|
||||||
this.remainingLengthDataGridViewTextBoxColumn.ReadOnly = true;
|
this.remainingLengthDataGridViewTextBoxColumn.ReadOnly = true;
|
||||||
|
this.remainingLengthDataGridViewTextBoxColumn.Width = 150;
|
||||||
//
|
//
|
||||||
// utilizationDataGridViewTextBoxColumn
|
// utilizationDataGridViewTextBoxColumn
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -15,11 +15,23 @@ namespace CutToLength
|
|||||||
public ResultsForm()
|
public ResultsForm()
|
||||||
{
|
{
|
||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
|
|
||||||
|
dataGridView1.RowPostPaint += DataGridView1_RowPostPaint;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void dataGridView1_SelectionChanged(object sender, EventArgs e)
|
private void DataGridView1_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e)
|
||||||
{
|
{
|
||||||
|
var grid = sender as DataGridView;
|
||||||
|
var rowIdx = (e.RowIndex + 1).ToString();
|
||||||
|
|
||||||
|
var centerFormat = new StringFormat()
|
||||||
|
{
|
||||||
|
Alignment = StringAlignment.Far,
|
||||||
|
LineAlignment = StringAlignment.Center
|
||||||
|
};
|
||||||
|
|
||||||
|
var headerBounds = new Rectangle(e.RowBounds.Left, e.RowBounds.Top, grid.RowHeadersWidth - 4, e.RowBounds.Height);
|
||||||
|
e.Graphics.DrawString(rowIdx, this.Font, Brushes.Blue, headerBounds, centerFormat);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void dataGridView1_RowEnter(object sender, DataGridViewCellEventArgs e)
|
private void dataGridView1_RowEnter(object sender, DataGridViewCellEventArgs e)
|
||||||
|
|||||||
Reference in New Issue
Block a user