منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
القيمة الإفتراضية الأولى للأداة Combobox - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : القيمة الإفتراضية الأولى للأداة Combobox (/showthread.php?tid=26727)



القيمة الإفتراضية الأولى للأداة Combobox - Hazem1 - 30-09-18

بسم الله الرحمن الرحيم 

في الأداة combobox1 عنصرين بالقائمة هما : Main  -  Branch

حاولت استخدام بعض الأكواد لجعل العنصر الإفتراضي الأول هو Main  بحيث أن في حالة القيام بتسجيل عناصر الأدوات الأخرى كالTextbox يُمكن بدون التوجه للأداة Combobox أن يتم الحفظ على Main مُباشرة، هذه الأكواد التي استخدمتها ووضعتها داخل ال Form2_Load ، أتمنى من حضراتكم النظر فيما اخطأت، وجزاكم الله خيراً.

PHP كود :
ComboBox1.SelectedItem ComboBox1.Items(1


PHP كود :
ComboBox1.SelectedText "Main"
 
       ComboBox1.SelectedIndex 



RE: القيمة الإفتراضية الأولى للأداة Combobox - viv - 01-10-18

لم افهم ما تعني بالضبط ولكن على العموم

هذا يقوم على على مسح اي اختيار

كود :
ComboBox1.SelectedIndex = -1

وهذا يختار اول عنصر

كود :
ComboBox1.SelectedIndex = 0



RE: القيمة الإفتراضية الأولى للأداة Combobox - Hazem1 - 01-10-18

(01-10-18, 01:00 AM)viv كتب : لم افهم ما تعني بالضبط ولكن على العموم

هذا يقوم على على مسح اي اختيار

كود :
ComboBox1.SelectedIndex = -1

وهذا يختار اول عنصر

كود :
ComboBox1.SelectedIndex = 0
المقصد أخي الكريم أنني بعد تسجيل البيانات الأخرى كرقم المنتج والاسم ، إذا كان المنتج في (Main) أي الفرع الرئيسي، فيتم اختياره مباشرة دون الذهاب إلى Combobox لاختياره، أو بمعنى عند تسجيل منتج جديد يكون الاختيار داخل ال Combobox على Main مباشرة كأنني قمت باختيار هذا العنصر.


RE: القيمة الإفتراضية الأولى للأداة Combobox - rnmr - 01-10-18

إذا كانت Main هي أول عنصر ممكن تستخدم

كود :
ComboBox1.SelectedIndex = 0

أو أن تكتب

كود :
ComboBox1.Text = "Main"



RE: القيمة الإفتراضية الأولى للأداة Combobox - Hazem1 - 01-10-18

(01-10-18, 02:05 AM)rnmr كتب : إذا كانت Main هي أول عنصر ممكن تستخدم

كود :
ComboBox1.SelectedIndex = 0

أو أن تكتب

كود :
ComboBox1.Text = "Main"

جزاك الله خيراً، هُناك مُلاحظة بسيطة : أن يتم وضع الكود في الزر الخاص بالتسجيل الجديد، ولا يتم وضعه في Form_Load ، هذه النقطة أردت ذكرها حتى إذا تعرض أحد لنفس المُشكلة، أعانك الله أخي الكريم ويسر لك كل أمر.