목록 상자에있는 작은 텍스트를 검색하려고합니다. 목록 상자에 텍스트를 선택하고 문자열로 변환하고 싶습니다.목록 상자에서 라인을 선택하고 문자열로 변환
어떻게하면됩니까?
특정 행에서 뭔가를 선택하는 좋은 명령을 찾을 수 없기 때문에!
감사
목록 상자에있는 작은 텍스트를 검색하려고합니다. 목록 상자에 텍스트를 선택하고 문자열로 변환하고 싶습니다.목록 상자에서 라인을 선택하고 문자열로 변환
어떻게하면됩니까?
특정 행에서 뭔가를 선택하는 좋은 명령을 찾을 수 없기 때문에!
감사
는 목록 상자 항목을 선택리스트 박스의 SelectedIndex
속성을 설정합니다. 예 :
Dim stringToFind As String = "someString"
For i As Integer = 0 To Me.MyListBox.Items.Count - 1
Dim itemAsString As String = Me.MyListBox.Items(i).ToString()
If itemAsString.Contains(stringToFind) Then
Me.MyLabel.Text = itemAsString
Me.MyListBox.SelectedIndex = i
Exit For 'If you're using a MultiSelect ListBox, you can add to Me.MyListBox.SelectedIndices and remove this line.
End If
Next
완벽하게 작동하지만 다른 레이블로 어떻게 복사합니까? – user1054822
@ user1054822 : 레이블의'Text' 속성에'itemAsString'을 할당하면됩니다. 나는 그것을 포함하도록 내 대답을 편집했습니다. – Ryan
시도한 코드를 표시하고 실패한 부분을 설명해 주실 수 있습니까? –