PDA

View Full Version : Perform Click in WPF



F.zeinali
پنج شنبه 03 شهریور 1390, 00:01 صبح
سلام دوستان
چطور می تونم عمل Perform Click کردن یک Button رو در Wpf پیاده سازی بکنم؟

F.zeinali
پنج شنبه 03 شهریور 1390, 16:08 عصر
خواهشا یکی به این سوال من جواب بده.

B.I.O.H.A.Z.A.R.D
پنج شنبه 03 شهریور 1390, 23:21 عصر
btn1.RaiseEvent(new RoutedEventArgs(Button.ClickEvent));

B.I.O.H.A.Z.A.R.D
جمعه 04 شهریور 1390, 10:46 صبح
البته اگر میخواید اون دکمه که رویداد کلیکش صدا زده میشه واقعا کلیک هم بشه کد رو بصورت زیر تغییر بدید:

typeof(Button).GetMethod("set_IsPressed", BindingFlags.Instance | BindingFlags.NonPublic).Invoke(btn1, new object[] { true });
btn1.RaiseEvent(new RoutedEventArgs(Button.ClickEvent));
typeof(Button).GetMethod("set_IsPressed", BindingFlags.Instance | BindingFlags.NonPublic).Invoke(btn1, new object[] { false });