angoori
شنبه 21 دی 1392, 10:53 صبح
با سلام
چطوری میشه به رویداد کلیک چپ موس در یک شی دسترسی داشت.
من اون شی رو داخل یه canvas یا مشابه اون ایجاد میکنم ولی وقتی روی اون شکل که از نوع کلاسی هست که خودمون تعریف کردیم کلیک میکنم اتفاقی نمیوفته !
مشکل از کجاست؟
C_Rectangle obj;
obj = new C_Rectangle();
obj.MouseDown += new MouseButtonEventHandler(obj_MouseDown);
void obj_MouseDown(object sender, MouseButtonEventArgs e)
{
MessageBox.Show("Name: " + e.Source.ToString());
}
چطوری میشه به رویداد کلیک چپ موس در یک شی دسترسی داشت.
من اون شی رو داخل یه canvas یا مشابه اون ایجاد میکنم ولی وقتی روی اون شکل که از نوع کلاسی هست که خودمون تعریف کردیم کلیک میکنم اتفاقی نمیوفته !
مشکل از کجاست؟
C_Rectangle obj;
obj = new C_Rectangle();
obj.MouseDown += new MouseButtonEventHandler(obj_MouseDown);
void obj_MouseDown(object sender, MouseButtonEventArgs e)
{
MessageBox.Show("Name: " + e.Source.ToString());
}