K@m@l نشر 27 أكتوبر 2015 أرسل تقرير مشاركة نشر 27 أكتوبر 2015 (معدل) أتوفر على تطبيق wpf يحتوي على إمكانية السحب والجر -Drag and Drop- وما أريده هو إلغاء عملية السحب عن طريق الضغط على الزر escape، وقد اطلعت على الكلاس المسؤولة عن السحب فلم أتوصل إلى حل، هل من مساعدة؟ تم التعديل في 27 أكتوبر 2015 بواسطة K@m@l اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 E.Nourddine نشر 28 أكتوبر 2015 أرسل تقرير مشاركة نشر 28 أكتوبر 2015 حللت نفس المشكلة سابقاً، حيث كنت أتوفر على Dataridview وعملت على DataGrid_QueryContinueDrag كـ حدث، وخاصية Cancel لإلغاء السحب، بهذا الشكل : private void DataGrid_QueryContinueDrag(object sender, QueryContinueDragEventArgs e) { if (... condition ...) e.Action = DragAction.Cancel; }على أن يكون شرط الضغط على زر escape هكذا: if ( Keyboard.IsKeyDown(Key.Escape)) e.Action = DragAction.Cancel; اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
K@m@l
أتوفر على تطبيق wpf يحتوي على إمكانية السحب والجر -Drag and Drop- وما أريده هو إلغاء عملية السحب عن طريق الضغط على الزر escape، وقد اطلعت على الكلاس المسؤولة عن السحب فلم أتوصل إلى حل، هل من مساعدة؟
تم التعديل في بواسطة K@m@lرابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.