PDA

View Full Version : سوال: بدست آوردن مکان موس



sadeghjun
سه شنبه 08 مرداد 1392, 18:41 عصر
سلام
من می خوام مکان موس رو داشته باشم.
همچنین مکان اون در زمانی که کلیک میشه.
ولی نمیدونم په جوری جستجو هم کردم ولی مشکلم حل نشد.
من یه برنامه نوشتم که وقتی روی عکس کلیک بشه تصویر عوض بشه. ولی عمل نمیکنه دلیلش چیه:

کد:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace Pictures
{
public partial class Form2 : Form
{
Image img1 = Image.FromFile("pic/1.png");
Image img2 = Image.FromFile("pic/2.png");

public Form2()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{
pictureBox1.Image = img1;
}

private void Form2_Click(object sender, EventArgs e)
{
MouseEventArgs p = (MouseEventArgs)e;

//if ((p.X >= pictureBox1.Location.X + img1.Width) && (p.X >= pictureBox1.Location.X + img1.Height))
pictureBox1.Image = img2;
}

}
}




فایل پروژه :
108191

CsharpNevisi
سه شنبه 08 مرداد 1392, 18:51 عصر
رویداد کلیک فرمت پاک شده ..... یه بار دیگه تو پراپرتیز رو رویداد کلیک فرمت دابل کلیک کن و کداتو اونجا بنویس ... !!!!

CsharpNevisi
سه شنبه 08 مرداد 1392, 18:58 عصر
اینم پروژه‌ات که تحصیص شده ... !!!108193

sadeghjun
سه شنبه 08 مرداد 1392, 19:00 عصر
منظور شما از "رویداد کلیک فرم " کجاست؟

CsharpNevisi
سه شنبه 08 مرداد 1392, 19:10 عصر
منظور شما از "رویداد کلیک فرم " کجاست؟

رو فرمت کلیک کن ..... پنجره پراپرتیز ... اون بالا یه رعد و برق هست روش کلیک کن ... رویدادا میان ... هرکدومو خواستی توش کد بزنی روش دابل کلیک کن تا فعال شن ... !!

sadeghjun
سه شنبه 08 مرداد 1392, 19:22 عصر
خلی ممنون
واقعا که گل کاشتی!!
مشکلم به کلی حل شد.