Lightbulb رویداد Mouse_wheel جهت بزرگ و کوچک نمایی تصویر
ابتدا میبایست این رویداد را ایجاد کرد :
کد PHP:
InitializeComponent();
pictureBox1.MouseEnter += new EventHandler(pictureBox1_MouseEnter);
pictureBox1.MouseWheel += new MouseEventHandler(pictureBox1_MouseWheel);
سپس بصورت دستی (باید تایپ کنید)
کد PHP:
void pictureBox1_MouseWheel(object sender, MouseEventArgs e)
{
pictureBox1.Height += e.Delta / 60;
pictureBox1.Width += e.Delta / 60;
pictureBox1.Top -= e.Delta / 120;
pictureBox1.Left -= e.Delta / 120;
}
تا اینجا هیچ اتفاقی نمیوفته مگر :
کد PHP:
void pictureBox1_MouseEnter(object sender, EventArgs e)
{
pictureBox1.Focus();
}
رو اعمال کنیم ... حالا وقتی موس روی picBox قرار بگیره میتونید با توپی اون تصویر رو بزرگ و کوچیک کنید !
(با تشکر از آقا مازیار)