المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : بخصوص Dialogex


القنـاص المصرى
08-11-2013, 10:53 PM
السلام عليكم ورحمة الله وبركاته
بسم الله الرحمن الرحيم
اخوانى الكل يعلم ماهو Dialogex
اذا وضعت زر اظهار للديالوج ex بداخل المشروع وضغط عليه يظهر لك الديالوج
ولكن لايمكنك ان تستخدم مشروعك او الصفحة الرئيسية فيه بمعنى مثلا لنقل ان لدي
Button1
وظيفته
Show Dialogex1
الان عند الضغط يظهر Dialogex1
لايمكنك استخدام الصفحة الرئيسية للمشروع اللى فيها Button1
والDialogex مفتوح لابد من اغلاقه
انا اريد ان يكون الـDialogex لايؤثر على استخدام الصفحات الخاصة بالمشروع
وهل يمكن ان استخدم امر فى Dialogex يطبق فى الصفحة الرئيسية فمثلا
ان كان هناك Label داخل الصفحة الرئيسية للمشروع وفتحت Dialogex1 ووضعت به امر يغير Label1 فى الصفحة الرئيسية
عبر استخدام الامر Label.setText
وجزاكم الله كل خير

ثامر أبو بلقيس
09-11-2013, 01:02 AM
السلام عليكم أخي العزيز القناص المصري

سأحاول التفكير معك
1 - يجب أن تستغل الإضافة WinApi وتقوم بتفعيلها
2 - تفتح مشروع جديد مكون من صفحة لا تضع فيها عنصر Label1 لأنه سيتطلب منا
تحديث لنزول البيانات نعوضه بأنبوت أحسن لأنه أسرع لاستقبال البيانات
3 - في خصائص الصفحة في الحدث on timer ضع الكود التالي :
value2 = value1
Input.SetText("Input1", value2);
Page.StopTimer(10);
4 - أدرج Dialogex في مشروعك في خصائص الصفحة on show
ضع هذا الكود :
WinApi.EnableWindow(Application.GetWndHandle(), true);

5 - ضف في Dialogex زر ضع فيه الكود التالي :
Page.StartTimer(1000, 10);
value1 = "777"


طبعا لا ننس أن نضع في الصفحة الرئيسية زر ينقلنا الى Dialogex

عاين مشروعك و موفق :abc_152:

القنـاص المصرى
09-11-2013, 12:00 PM
جزاك الله كل خير اخ ابا بلقيس ووفقك الله وبوئك من الجنة منزلا جزاك الله كل خير

الهمام
09-11-2013, 09:42 PM
كل الشكر والتقدير للأخ الذي أجاب الجواب الوافي

موفق بإذن الله ... لك مني أجمل تحية .