Hej! lstBox.Items.Add(word);Sökfunktion i C#
Sitter med ett projekt i skolan men där jag nu har fastnat. Jag har en sökfunktion där man kan söka efter adresser i en textfil men det vill sig inte riktigt. Jag har en textbox där man anger strängen dvs. adressen ex. namn och nedan har jag en listbox där hela adressen ska poppa upp men det fungerar inte. Det intressanta är att jag har gjort detta med richtextbox och det har fungerat kanon så jag undrar vad jag kan ha gjort fel?
private void btnSearchData_Click(object sender, EventArgs e)
{
string key, word;
System.IO.StreamReader srWordList;
//---- Init
key = txtSearch.Text;
lstBox.Text = "";
//---- Open text file WordList.txt for read
srWordList = System.IO.File.OpenText("Addresses.txt");
//---- Find words to display
while (srWordList.Peek() != -1)
{
//---- Read word from file
word = srWordList.ReadLine();
if (word.Substring(0, key.Length) == key)
//---- Yes
lstBox.Text += word + "\n";
}
//---- Close the textfile Addresses.txt
srWordList.Close();
}
Sv: Sökfunktion i C#
Slår du upp ListBox i dokumentationen ser du precis hur den ska användas.
http://msdn2.microsoft.com/en-us/library/system.windows.forms.listbox.items(VS.80).aspx