masood88

استفاده از combobox در vb

سلام
وقت بخیر
یک کد ساده با vb جهت استفاده از combobox میخاستم به شکلی که متناسب با ردیف های مختلف وارد شده در combobox اعداد متفاوت در text box نمایش داده شود.
مثلا با ردیف های "علی" و "حسن" و "حسین" را در combobox وارد کردیم که با انتخاب هر یک از آنها در combobox نمره آنها در textbox نمایش داده شود.
در ضمن لیست combo box در شروع برنامه مقدار دهی شود.
باتشکر
لذت یادگیری با توسینسو
به عنوان شخصی که مدت هاست از سایت توسینسو استفاده می کنم باید بگم که واقعاً یکی از بهترین مرجع ها برای ارتقاء دانش شخصی هست. دوره های سایت، راهکارها و مطالب، همگی عالی هستند.
سلام به شما دوست عزیز
شما باید قسمت form load رو به شکل زیر بنویسید.
 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Dim colors = New Dictionary(Of String, String)()
        colors("10") = "علی"
        colors("20") = "حسن"
        colors("30") = "حسین"
        colors("40") = "محمود"
        ComboBox1.DataSource = New BindingSource(colors, Nothing)
        ComboBox1.DisplayMember = "Value"
        ComboBox1.ValueMember = "Key"
    End Sub
و در قسمت کلیک مربوط به combo box آیتمی رو که انتخاب شده یعنی selectedItem را بگیرید و با توجه به Value آن نمره را نشان دهید.

سرنوشت ما با افکارمان تغییر می کند؛ اگر افکارمان همیشه مطابق با خواسته هایمان باشند، همان چیزی می شویم که آرزو داریم و همان کاری را می کنیم که می خواهیم
پاسخ شما
برای ارسال پاسخ خود وارد شوید.
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره بهاره می تونی امروز ارزونتر از فردا خرید کنی ....