دسته بندی ها
22:33 1399/05/30

ساخت کلید میانبر در سی شارپ با رویداد Keypress و Keydown

مشخصات سوال کننده :
کاربر : hamid_b     امتیاز کاربر : 510     رتبه کاربر : 4
دسته بندی : سی شارپ WPF

به این سوال امتیاز بدهید    0
تعداد بازدید این سوال : 6321
پاسخ دهنده : Sowgandi 12:18 1399/05/31

سلام. برای این کار باید کدهاتون رو در رویداد PreviewKeyDown فرم قرار بدید.

     private void Window_PreviewKeyDown(object sender, KeyEventArgs e)
        {
            if (e.Key == Key.Enter)
            {
                MessageBox.Show("'Enter' is Pressed.");
            }
        }

 

به این پاسخ امتیاز بدهید    1
امتیاز: 871 رتبه: 3
پاسخ دهنده : david1363 16:09 1400/04/27

سلام من میخوام در فرم اصلی وقتی دکمه های میانبر رو میزنم فرم مد نظرم باز بشه مثلا کلید عدد 25 و میزنم فرم 1 باز بشه وقتی کلید 2a میزنم فرم 2 کلید 6c میزنم فرم 3 به همین ترتیب میخوام کلید برای فرم های مدنظرم تعریف کنم با یک حرف میتونم باز کنم ولی با دو حرف نشد در ضمن از کلیدهای Ctrl , Alt ,Shift نمیخوام استفاده گنم فقط از اعداد رقمی 10 تا 99 و ترکیبشون با حروف مثل 2a , 3b 4a 8k 9m و غیره ……

به این پاسخ امتیاز بدهید    0
امتیاز: 0 رتبه: 7020
1 نظر
saedbfd : لطفا سوالتون رو در یک پست جدید ثبت کنید.

امتیاز کاربر : 1654   رتبه کاربر : 1   تاریخ ثبت : 05:07 1400/04/27
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود