أولاً شكراً لإهتمامكم بموضوعي و شكراً لكافة العاملين في هذا المنتدى الرائع ( منشئين ,أعضاء ,زوار , ...)
إخوتي جميعاً برنامجى مصمم في VB.Net2005 وإنني في أمس الحاجة للإجابة على الثلاثة الأسئلة التالية :-
السؤال الأول :
كيف أجعل الـ ComboBox للقراءة فقط في VB.Net2005
إخوتي لدي ComboBox تجلب البيانات إلى داخلها من قاعدة بيانات
ولكن لاحظت أنه بعد تعبئة البيانات داخل الـ ComboBox يمكن الكتابة داخلها وأنا لا أريد ذالك , فكيف أجعل الـ ComboBox للقراءة فقط .
يارب أحصل على الإجابة
السؤال الثاني:
عدم إستجابة الشاشة الرئيسية عند الضغط على أي كائن موجود فيها بعد ظهور أي شاشة فرعية
إخواني برنامجي يحتوي على :
- شاشة رئيسية ( تحوي كثير من الأزرار وحالة النافذة هو Maximize )
- كل زر في الشاشة الرئيسية يقوم بفتح شاشة فرعية وهذه الشاشات بالطبع حجمها أصغر من حجم الشاشة الرئيسية وبالتالي يبقى الأزرار الموجودة في الشاشة الرئيسية ظاهرة للمستخدم .
فأريد بعد ظهور أي شاشة فرعية فإن الشاشة الرئيسية لا تستجيب لضغط أي زر عليها .
فلقد حاول مع الخاصية Topmost ولكنها لم تنفع فهي تجعل الشاشة في الأمام ولكن الشاشة الموجودة في الخلف تستجيب لضغط الأزرار عليها .
لكنت في VB6 أستطيع القيام بذلك من خلال الشفرة (Subform.show 1).
فكيف أستطيع أن أفعل ذلك في VB.Net2005.
يارب أحصل على الإجابة
السؤال الثالث والأخير :-
لدي DataGridView تحوي على :-
- عمود من نوع ComboBox تجلب البيانات إلى داخلها من قاعدة البيانات .
- أعمدة أخرى من نوع TextBox.
فالمشكلة هي أنه عند التنفيذ فإن عند الضغط على الـ ComboBox في العمود الأول فإنها لا تنسدل ( تنفتح ) إلى بعد الضغط عليها DoubleClick
وكذلك الحال مع بقية الأعمدة فلا يدخل مؤشر الماوس إلى داخل أي خلية إلا بعد الضغط على الخلية DoubleClick
فكيف أجعل الـ ComboBox تنسدل (تنفتح)بالنقر عليها مرة واحدة
وكيف أجعل مؤشر الماوس يدخل إلى أي خليه بالنقر عليها مرة واحدة
إعذروني إخواني فأنا أعرف بأني قد أطلت عليكم ..
أتمنا من لدية حل لهذه المشاكل الإجابة عليها في أسرع وقت ممكن فإنني في أمس الحاجة إلى الحصول على إجاباتكم .
وأخيراً عذراً أخي Hazzoon فإنني لم أقراء قواعد المشاركة ولكنني قرأتها الأن...وشكراً لتعاونكم إخوتي الكرام دوماً ... B)