Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Image на RowHeaders в DataGridView Добавлено: 12.06.07 13:23  

Автор вопроса:  SHDZ | ICQ: 209382104 
Собственно, и вопрос - как туда засунуть рисунок, просто в ячейку - это получается:

System.IO.MemoryStream M1 = new System.IO.MemoryStream();
((System.Drawing.Bitmap)imageList1.Images[0]).Save(M1, System.Drawing.Imaging.ImageFormat.Jpeg);
M1.Position = 0;

dbParamList.Rows[bs_MT_ReferValues.Position].Cells["Image"].Value = M1.ToArray();

а вот в Headers - кто знает?

Ответить

  Ответы Всего ответов: 2  

Номер ответа: 1
Автор ответа:
 SHDZ



ICQ: 209382104 

Вопросов: 39
Ответов: 244
 Профиль | | #1 Добавлено: 12.06.07 16:41
в общем получилося
private void dbInsider_CellPainting(object sender, DataGridViewCellPaintingEventArgs e)
{
StringFormat sf = new StringFormat();
sf.Alignment = StringAlignment.Center;
if ((e.ColumnIndex < 0) && (e.RowIndex >= 0) && (e.RowIndex < bsInsider.List.Count))
{
e.PaintBackground(e.ClipBounds, true);
//e.Graphics.DrawString((e.RowIndex + 1).ToString, this.Font, Brushes.Black, e.CellBounds, sf);
e.Graphics.DrawImage(imageList1.Images[0], e.CellBounds);
e.Handled = true;
}
}

Ответить

Номер ответа: 2
Автор ответа:
 -АлександР-



Вопросов: 55
Ответов: 1008
 Web-сайт: sham.clan.su
 Профиль | | #2
Добавлено: 12.06.07 17:13
хм, мда, а прикольно :)

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам