منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
لتحديد نوع الزر المضغوط من ال ازرار ال Modifier Key بال C# و VB.net - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : الأقسام التعليمية - المنتدى القديم (http://vb4arb.com/vb/forumdisplay.php?fid=90)
+--- قسم : مكتبة أكواد المنتدى (http://vb4arb.com/vb/forumdisplay.php?fid=111)
+---- قسم : مكتبة أكواد .net (http://vb4arb.com/vb/forumdisplay.php?fid=117)
+---- الموضوع : لتحديد نوع الزر المضغوط من ال ازرار ال Modifier Key بال C# و VB.net (/showthread.php?tid=6171)



لتحديد نوع الزر المضغوط من ال ازرار ال Modifier Key بال C# و VB.net - RaggiTech - 17-10-12

كاتب الموضوع : AhmedEssawy

الموديفير هم :
SHIFT, ALT, and CTRL keys

المثال التالي لتحديد اذا تم ضغط زرار ال SHIFT بجوار ازرار اخري ام لا .



' Visual Basic

كود :
Private Sub Button1_KeyPress(ByVal sender As Object, ByVal e As _
System.Windows.Forms.KeyPressEventArgs) Handles Button1.KeyPress
If (Control.ModifierKeys And Keys.Shift) = Keys.Shift Then
MessageBox.Show("Pressed " & Keys.Shift)
End If
End Sub
// C#

كود :
private void button1_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
{
if ((Control.ModifierKeys & Keys.Shift) == Keys.Shift)
{
MessageBox.Show("Pressed " + Keys.Shift);
}
}