现在试图解决这个问题几个小时了,令我沮丧的是,希望这里的任何人都可以帮助我!
我想要做的是,我希望文本框在我搜索到我输入的单词后清除文本,并在我搜索新单词时使用richtextbox删除其中的内容。
private void button1_Click(object sender, EventArgs e)
{
string downloadedString;
System.Net.WebClient client;
string playerName = this.inputText.Text;
client = new System.Net.WebClient();
downloadedString = client.DownloadString("http:randomaddress;
string[] stringSeperator = new string[] { "\n" };
string[] result;
result = downloadedString.Split(stringSeperator, StringSplitOptions.None);
foreach (string s in result)
{
Bunch of if statements
}
public void SortString(string s)
{
//string manipulation
richTextBox1.Text += manipulate2 + "--" + " ";
}
public void SortString2(string s)
{
//string manipulation
richTextBox1.Text += manipulate2 + "--" + " ";
}
public void SortString3(string s)
{
//string manipulation
richTextBox1.Text += manipulate2 + "--" + " ";
}
private void richTextBox1_TextChanged(object sender, EventArgs e)
{
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void True(object sender, PreviewKeyDownEventArgs e)
{
}
尝试了很多不同的方法,但我不能让它工作.. 但要再说一遍我想要的是什么.. 文本框用于搜索,我从搜索获得的输入显示在richtextbox中。 输入单词并搜索后,搜索词应该被清除,并且每次我再次搜索时,richtextbox需要清除以前的搜索。
我想这很简单,但是在GUI上工作超过2-3天,用于控制台:)
提前谢谢!
噢,顺便说一下,如果不清楚的话,其他一切都会有所作为!
答案 0 :(得分:1)
好的......在检索到搜索值后,只清除()它们吗?
string playerName = this.inputText.Text;
this.inputText.Clear();
richTextBox1.Clear();
// ... rest of your code ...