11-02-14, 09:48 AM
السلام عليكم ورحمة الله وبركاته
اخي الكريم ... قرأت سؤالك ثلاثة مرات وبعد مجهود واستخلصت منه الاتي : انك تريد تنفيذ Button Click Event الموجود في Form2 من Button موجود في Form1
اولا اعتذر منك إذا كان فهمي خاطئ
ثانيا بما اني ( مش عارف مين بيروح فين )




فبناءً عليه ساشرح لك الطريقة وانت استخدمه كما تشاء أو يمكنك شرح ماتريد بس ياريت تكتب اسماء العناصر بالإنجليزية (ابوس ايدك)

عشان افهم اللي انت عايزه بالظبط
اسف علي الإطالة إليك شرح الطريقة :
عند التصريح عن حدث Button Click Event نستخدم من فضاء الاسماء Private Sub كالمثال التالي :
وزي ما انت عارف إن Private Sub سيتم إستخدامه في نفس الـ Class فقط
ولإطلاق الحدث Button Click من Class أخر كل ما عليك هو تغير Private Sub إلي Public Sub ويكون الكود كالتالي :
وبذلك يمكنك إستدعاء هذا الحدث من أي مكان في مشروعك بإستخدام الكود التالي :
وبس ... تقبل مروري ... ويارب يكون هو ده اللي تقصده


اخي الكريم ... قرأت سؤالك ثلاثة مرات وبعد مجهود واستخلصت منه الاتي : انك تريد تنفيذ Button Click Event الموجود في Form2 من Button موجود في Form1
اولا اعتذر منك إذا كان فهمي خاطئ
ثانيا بما اني ( مش عارف مين بيروح فين )


إقتباس :كيف اكتب الامر الذي يظهر الفورم 1 وينفذ امر البحث فيه ويخفي فورم 2كم مرة تم ذكر كلمة أمر في الجملة السابقة
الاوامر في زر امر فورم 2 كالتالي



فبناءً عليه ساشرح لك الطريقة وانت استخدمه كما تشاء أو يمكنك شرح ماتريد بس ياريت تكتب اسماء العناصر بالإنجليزية (ابوس ايدك)


عشان افهم اللي انت عايزه بالظبطاسف علي الإطالة إليك شرح الطريقة :
عند التصريح عن حدث Button Click Event نستخدم من فضاء الاسماء Private Sub كالمثال التالي :
كود :
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
End Subولإطلاق الحدث Button Click من Class أخر كل ما عليك هو تغير Private Sub إلي Public Sub ويكون الكود كالتالي :
كود :
Public Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
End Subكود :
Form1.Button1_Click(Form1.Button1, New System.EventArgs)وبس ... تقبل مروري ... ويارب يكون هو ده اللي تقصده


{ يَرْفَعِ اللَّهُ الَّذِينَ آمَنُوا مِنكُمْ وَالَّذِينَ أُوتُوا الْعِلْمَ دَرَجَاتٍ }
" Mohamed M. Bedair - " Abu Anas
Genius Live , Egypt

