My PDA project uses the HP iPAQ 5150 Personal Digital Assistant (small handheld computer, Microsoft Windows Pocket PC 2002 or Windows Mobile 2003). Therefore the width of the screen is not that much as the height.

I have to use a combo box on a form for selecting from a list of value descriptions that gets loaded from a database. Some of the descriptions are quite long and I have no control of that. Therefore some of the selections are too long for the width of the combo box even when it's at the same as the screen width. So I thought to use a combobox event to take the text of the selected item and place it in a larger multi-line text box for full-text display. But no matter which event I try, I can't get it to work.

They either put the text in the other text box after the fact, when clicking elsewhere, or not at all. I have tried all of these:

Private Sub ResultsComboBox_Change()
txtResultsFullText.Text = ResultsComboBox.Text
End Sub

Private Sub ResultsComboBox_Click()
txtResultsFullText.Text = ResultsComboBox.Text
End Sub

Private Sub ResultsComboBox_DropDown()
txtResultsFullText.Text = ResultsComboBox.Text
End Sub

Private Sub ResultsComboBox_GotFocus()
txtResultsFullText.Text = ResultsComboBox.Text
End Sub

Private Sub ResultsComboBox_LostFocus()
txtResultsFullText.Text = ResultsComboBox.Text
End Sub

Private Sub ResultsComboBox_Scroll()
txtResultsFullText.Text = ResultsComboBox.Text
End Sub

Does anybody have a better idea to complete what I am trying to accomplish?

Thank you!