2009-07-13 3 views

답변

1

에서

감사를 시작 할 수는 만약 당신이 TextChanged 이벤트

private void textBox_TextChanged(object sender, EventArgs e) 
    { 
    foreach(string County in MyCountyList) 
    { 
     if(County.StartsWith(textBox.Text)) 
     { 
     //Do work (Add to list or ComboBox or whatever autocompletion you require) 
     } 
    } 
    } 
을 사용하려면 사용하는 텍스트 상자

ComboBox를 사용하는 경우 사용자가 입력 한 텍스트를 변경할 때마다 목록을 지우는 것을 잊지 마십시오. 희망이 도움이!

+0

여러 가지 방법으로 수행 할 수 있습니다. 또한 텍스트 입력을 목록의 필터로 사용할 수 있습니다 (목록에는 가능한 모든 카운티 항목이 포함될 수 있음). 입력 한 텍스트는 StartsWith() 등에서 필터링됩니다. – kjfletch

+0

안녕 여기에서 Jquery를 사용하여 모든 카운티를 가져옵니다. . 문제는 직면하고있다 나는 나의 특정한 특성 ("U")을 포함하는 모든 국가를 얻고있다 그러나 나는 "U"로 시작하는 국가 만 원한다. middel 부분이 아닙니다 –

+0

Contains와 반대로 StartsWith를 사용합니다. Jquery를 사용할 때 어떻게해야할지 모르겠습니다. – ThePower

관련 문제