2008年3月22日土曜日

VC#2005/2008 pictureBox jpgファイルを表示する方法

VC#2005/2008 pictureBox jpgファイルを表示する方法

■pictureBox にjpgファイルを表示する
//------------------------------------------
pictureBox1.BackgroundImage = Image.FromFile(@"C:\picture\same.jpg");
//------------------------------------------

■pictureBox にjpgファイルを背景を透明にして表示する
//------------------------------------------
Bitmap bitmap = new Bitmap(pib[iii].jpgName);
bitmap.MakeTransparent();
pictureBox1.BackgroundImage = bitmap;
//------------------------------------------

2008年3月10日月曜日

VC#2005/2008 pictureBox を移動させる方法

VC#2005/2008 pictureBox を移動させる方法

■pictureBox を移動させる方法
pictureBox を移動させるには、Point変数を宣言し、そこに移動させたい座標を代入して Location にセットします。

//------------------------------------------
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

Point poi; // 宣言

private void button1_Click(object sender, EventArgs e)
{
poi = pictureBox1.Location; // 現在の座標取得
poi.X++; // X座標++
pictureBox1.Location = poi; // pictureBox に反映する
}
}
}
//------------------------------------------