|  | 
	                
  
    |  |  
    | 
        
        ต้องการดึงข้อมูลจาก Combobox ไปแสดงบน textbox เพิ่มอีก ต้องแก้เป็นอะไรครับในโค๊ด     |  
    |  |  
 
              
  
    | 
 
        
          |  |  |  |  |  
          |  |  | 
            
              | ท่านก็ใช้เป็น .Text ครับ 
 Code (VB.NET)
 
 Private Sub cbb_select_bank_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbb_select_bank.SelectedIndexChanged
       TextBox1.Text = cbb_select_bank.Text 
   End Sub
 |  
              | 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2018-08-31 14:43:33 | By :
                            K |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
        
          |  |  |  |  |  
          |  |  | 
            
              | ข้อมูลที่ว่า อยู่ใน ฟิลด์ไหน 
 หลักการคร่าวๆนะครับ
 
 Code (VB.NET)
 
     With cbb_select_bank
        .DataSource = dt
        .DisplayMember = dt.Columns.Item("banktitle").ColumnName
        .ValueMember =  dt.Columns.Item("urn").ColumnName 'สำหรับเก็บ ID /FK ไปใช้งาน
    End With
 Code (VB.NET)
 
 Private Sub cbb_select_bank_SelectedValueChanged(sender As Object, e As EventArgs) Handles cbb_select_bank.SelectedValueChanged
        MessageBox.Show("" & ComboBox1.SelectedValue)
        'มันจะดึงเอา "urn" มาโชว์
    End Sub
ตัวอย่างนะครับ
 
 Code (VB.NET)
 
 Public Class Form1
       'การจัดการมีแค่ 3 แถวนี้
        Me.ComboBox1.DataSource = Me.BankBindingSource
        Me.ComboBox1.DisplayMember = "BankName_1"
        Me.ComboBox1.ValueMember = "BankCode"
    Private Sub ComboBox1_SelectedValueChanged(sender As Object, e As EventArgs) Handles ComboBox1.SelectedValueChanged
        MessageBox.Show("" & ComboBox1.SelectedValue & vbCrLf & ComboBox1.Text)
    End Sub
End Class
 
 
  
 ในกรณีที่เราอยากผูก ComboBox เข้ากับ ฐานข้อมูล เช่น เรามีรายชื่อ ลูกค้า และในรายชื่อลูกค้า มี รายชื่อ ธนาคาร เราต้องการ ให้ user เลือก ตารางรายชื่อ ธนาคาร ใน ComboBox และ เมื่อเลือก แล้ว ให้ ลงใน ตาราง รายชื่อลูกค้าเลย
 
 โค้ดก็จะเพิ่มเป็นแบบนี้
 
 Code (VB.NET)
 
        Me.ComboBox1.DataSource = Me.BankBindingSource
        Me.ComboBox1.DisplayMember = "BankName_1"
        Me.ComboBox1.ValueMember = "BankCode"
       Me.ComboBox1.DataBindings.Add(New System.Windows.Forms.Binding("SelectedValue", Me.ContactlistBindingSource, "Contact_BankID", True))
'ผมทำการเพิ่มตาราง Contactlis ลงไปใน ฟอร์ม
 จากนั้นก็ลบ
 Code (VB.NET)
 
 Private Sub ComboBox1_SelectedValueChanged(sender As Object, e As EventArgs) Handles ComboBox1.SelectedValueChanged
        MessageBox.Show("" & ComboBox1.SelectedValue & vbCrLf & ComboBox1.Text)
    End Sub
เพราะ เราได้เชื่อมกับ อีกตารางเรียบร้อยแล้ว
 แค่นี้ พอ User กดเลือก ข้อมูล BankCode จากตาราง Bank จะไปอยู่ใน Contact_BankID จากตาราง Contactlist เรียบร้อยครับ
 
 |  
              | 
 ประวัติการแก้ไข
 2018-08-31 16:10:28
 2018-08-31 16:19:41
 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2018-08-31 16:04:22 | By :
                            lamaka.tor |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 |  |