|
|
|
อยากได้หัว Grid ตามรูปอะครับ ต้องทำยังไง หรือ มี Grid แนะนำ ไหมครับ |
|
|
|
|
|
|
|
k.บัญดิษฐ ครับ ขอถามอีกนิดครับ
อันนี้เป็น grid อะไรหรือครับ ทำไมผมไม่เห็นมี funtion ของเค้าเลย
|
|
|
|
|
Date :
2020-10-29 13:06:12 |
By :
tuipoktui |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ
|
|
|
|
|
Date :
2020-10-30 09:40:21 |
By :
tuipoktui |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
นี่เป็นตัวอย่างที่ผมทำให้เอง ได้แบบที่ต้องการเลยครับ ลองเอาไปปรับใช้ดูครับ
private void dataGridView1_Paint(object sender, PaintEventArgs e)
{
Rectangle s1 = dataGridView1.GetCellDisplayRectangle(1, -1, true);
Rectangle r1 = dataGridView1.GetCellDisplayRectangle(6, -1, true);
int w2 = dataGridView1.GetCellDisplayRectangle(1, -1, true).Width;
s1.X += 1;
s1.Y += 1;
s1.Width = s1.Width + w2;
s1.Height = s1.Height / 2 - 2;
e.Graphics.FillRectangle(new SolidBrush(dataGridView1.ColumnHeadersDefaultCellStyle.BackColor), s1);
StringFormat format1 = new StringFormat();
format1.Alignment = StringAlignment.Center;
format1.LineAlignment = StringAlignment.Center;
e.Graphics.DrawString("รายการวัตถุดิบ", dataGridView1.ColumnHeadersDefaultCellStyle.Font,
new SolidBrush(dataGridView1.ColumnHeadersDefaultCellStyle.ForeColor), s1, format1);
r1.X += 1;
r1.Y += 1;
r1.Width = r1.Width + w2;
r1.Height = r1.Height / 2 - 2;
e.Graphics.FillRectangle(new SolidBrush(dataGridView1.ColumnHeadersDefaultCellStyle.BackColor), r1);
StringFormat format = new StringFormat();
format.Alignment = StringAlignment.Center;
format.LineAlignment = StringAlignment.Center;
e.Graphics.DrawString("ปริมาณวัตถุดิบ/รอบการผลิต", dataGridView1.ColumnHeadersDefaultCellStyle.Font,
new SolidBrush(dataGridView1.ColumnHeadersDefaultCellStyle.ForeColor), r1, format);
}
private void frm_Formula_Load(object sender, EventArgs e)
{
this.dataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing;
this.dataGridView1.ColumnHeadersHeight = this.dataGridView1.ColumnHeadersHeight * 2;
this.dataGridView1.ColumnHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.BottomCenter;
this.dataGridView1.Paint += new PaintEventHandler(dataGridView1_Paint);
//Loadcombodg();
LoadCombobox();
}
|
|
|
|
|
Date :
2020-11-07 08:57:44 |
By :
tawat01103 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|