こんにちは、私はプログラミングのWindowsフォームに新しいとコーディングのいくつかのトラブルがあります。データベースイメージをバックグラウンド(Windowsフォーム)
私がしようとしているのは、Windowsフォームの現在の背景をデータベースに保存されている別の背景に置き換えることです。
cmd = new SqlCommand("select Background from Employee where EmployeeName='" + label2.Text + "'", con);
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
da.Fill(ds);
if (ds.Tables[0].Rows.Count > 0)
{
MemoryStream ms = new MemoryStream((byte[])ds.Tables[0].Rows[0]["Background"]);
pictureBox1.Image = new Bitmap(ms);
は、私は背景としてのPictureBoxを使用してみましたコード、しかし、バックグラウンドでそうすることができません。どのような形式のヘルプも非常に高く評価されています。
[ピクチャボックスのイメージをメモリからロードする]の可能な複製?(https://stackoverflow.com/questions/2540750/load-picturebox-image-from-memory) – MethodMan
@MethodMan私は間違っていますが、私は思いませんそれは複製です。私は、データベースから背景をロードするための参照としてピクチャボックスコードを使用しています – EGS
リンク上の答えを見て、 'Image.Load'メソッドを使用する方法の例が表示されます。できる場合は実装してください.. – MethodMan