2012-11-19 2 views
0

이메일 주소를 쓰는 텍스트 상자가 있습니다. 텍스트 상자에서 처음으로 문자를 누르면 자동 완성 목록이 표시됩니다. 첫 번째 주소는 세미콜론을 넣은 후 다음 주소를 쓰지만 자동 완성 목록은 표시되지 않습니다. 다시 표시 할 방법이 있습니까?텍스트 상자의 자동 완성 목록을 다시 표시하는 방법은 무엇입니까?

편집 : 내 양식의 온로드 방법에 내가있다 :

당신이 세미콜론 후하는 자동 완성 목록을 원하는 전망 스타일의 접근 방식에가는 것 같습니다
SendTo_tb.AutoCompleteMode = AutoCompleteMode.SuggestAppend 
    SendTo_tb.AutoCompleteSource = AutoCompleteSource.CustomSource 
    SendTo_tb.AutoCompleteCustomSource.Add("[email protected]") 
    SendTo_tb.AutoCompleteCustomSource.Add("[email protected]") 
+0

당신이 지금까지 (내가 코드를 의미)해야합니까? –

답변

0

당신이 그렇게 다시 표시 새로운 값을 선택할 수 있습니다. 텍스트 상자의 자동 완성 기능을 사용하면이 작업을 수행 할 수 없습니다. 자신 만의 도구를 비교적 쉽게 만들거나 원하는 기능을 지원하는 컨트롤을 찾을 수 있습니다. 코드 플렉스에서 사용할 수있는 코드로

http://pholpar.wordpress.com/2010/02/25/multivalue-autocomplete-winforms-textbox-for-tagging/

: 아래의 링크는 꽤 기능 C# 예제를 가지고 http://autocompletetexboxcs.codeplex.com/

관련 문제