24-06-17, 06:50 PM
تذكير للإخوة الكرام
|
[VB.NET] كيفية اختيار من CheckedListBox باستخدام زر enter
|
|
24-06-17, 06:58 PM
إن لم تنجح الأفكار التي أعطاها لك الاخوة الأفاضل
ربما هنا أنت بحاجة الي توريث الكونترول و بناء كونترول جديد يحيث تقوم بالتعديل في الحدث KeyDown
26-06-17, 12:38 PM
فهمت عليك ، و لكن للأسف لا يوجد لدي الخلفية اللازمة ،
بإذن الله الأخوان يفيدونك ،
اللهم ارحم من أسس هذا المنتدى (اباليث) و أجعل كل علم نافع تعلمناه في هذا المنتدى أجر له و صدقة تنفعه في قبره
تم الشكر بواسطة: سعود , سعود , waelalmsry75 , ابو ليلى
26-06-17, 05:38 PM
(آخر تعديل لهذه المشاركة : 26-06-17, 05:54 PM {2} بواسطة silverlight.)
اي مصفوفة وحسب طريقة تصميمها تستطيع من خلال loop انك تسترد كل عناصرها او تسترد ايضا Index الخاص بكل عنصر في المصفوفة
وطالما حصلت علي index عليك ان تتأكد أولا من CheckState الخاصة بالعنصر عن طريق استخدام GetItemCheckState فإن كانت True فهنا أما أن تلغي CheckState أو لا تلغيها وهذا قرااك ثم بعد ذلك تستخدم ٍSetItemChecked بحيث تمرر لها index و قيمة تكون عكس القيمة التي تحصل عليها من GetItemCheckState فيه فكرة بسيطة انك تحصل علي العنصر و Index الخاص به في وقت واحد وهو ان تستخدم Generic Dictionary مدخلاته عبارة عن Integer , String و تقوم بعمل loop علي جميع العتاصر بشرط تتأكد ان المصفوفة بها عناصر اصلا ثم تقوم بتعبئة Generic Dictionary باسم العنصر و index الخاص به بحيث تبحث داخل Generic Dictionary عن العنصر و تسترد Index الخاص به وهنا تطبق ما أوضحته لك أعلاه علي CheckedListBox تم الشكر بواسطة: سعود , سعود , waelalmsry75 , ابو ليلى
27-06-17, 03:42 AM
(26-06-17, 05:38 PM)silverlight كتب : اي مصفوفة وحسب طريقة تصميمها تستطيع من خلال loop انك تسترد كل عناصرها او تسترد ايضا Index الخاص بكل عنصر في المصفوفة أخي silverlight نظرا لأني مبتدئ فلا أستطيع استيعاب وتطبيق ما ذكرتَه فإن تيسر لك وتطبقه على المثال المرفق سابقا فهذا فضل منك وإلا فيسر الله من يقوم به جزاك الله خيرا على اهتمامك.. وجعله في ميزان حسناتك تم الشكر بواسطة: ابو ليلى
27-06-17, 08:25 AM
وعليكم السلام و رحمة الله و بركاته
عيدكم مبارك باذن الله ضع هذه الدالة لديك PHP كود : Private Async Function ListChange() As Task(Of Integer)PHP كود : Private Async Sub TextBox1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles TextBox1.KeyPressو ان شاء الله تنحل مشكلتك اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
تم الشكر بواسطة: waelalmsry75
28-06-17, 12:10 AM
(27-06-17, 08:25 AM)ابو ليلى كتب : وعليكم السلام و رحمة الله و بركاته أخي [b]ابو ليلى فعلا حلت المشكلة تقبل الله منا ومنكم صالح الأعمال وجزاك الله خيرا وجزى الله خيرا كل من أسهم في هذا الموضوع [/b] تم الشكر بواسطة: ابو ليلى
28-06-17, 04:39 AM
(آخر تعديل لهذه المشاركة : 28-06-17, 04:40 AM {2} بواسطة waelalmsry75.)
أخي أبو ليلى.. بارك الله فيك
أريد إضافة يسيرة عند الضغط على enter تم اختيار العنصر في CheckedListBox ونقله إلى TextBox أريد عند الضغط مرة ثانية على enter أن يتم إلغاء اختيار العنصر وأن يحذف من TextBox وجزاك الله خيرا تم الشكر بواسطة: ابو ليلى
28-06-17, 10:06 PM
السلام عليكم و رحمة الله و بركاته
عدل الكود للتالي PHP كود : Private Async Sub TextBox1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles TextBox1.KeyPressاللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
تم الشكر بواسطة: Sajad , waelalmsry75
|
|
|