0
私は、高さと幅が300x300のデータグリッドビューを持っています。私はメモリストリームから画像を読んでいます。私はそれに収まるようにdatagridviewの列にイメージのサイズを変更したい。私は イメージをデータグリッドビューの列に合わせる
byte[] img = (byte[])(dataReader[5]);
MemoryStream ms = new MemoryStream(img);
は
DataGridView1.Rows.Add(Image.FromStream(ms));
コード上のDataGridView内の項目を追加するためのコードは私の画像と画像の表示300×300サイズをトリミング
データベース
から、これは画像を読み取るためのコードであるコードを以下ました。 `DataGridView1.Rows.Add(新しいビットマップ((ビットマップ)Image.FromStream(MS:
あなたは、ビットマップのサイズを変更することができ、
ImageLayout
性質を持っているDataGridViewImageColumn
、希望は助けを使用することができます)、newSize); 'しかし、@ Berkeyの答えははるかに良いです。また、' DataGridViewImageCellLayout.Zoom'を使用することもできます。 – TaW