Keypress活动&删除文本框中的文本& RichTextBox的

时间:2013-10-22 15:59:01

标签: c# textbox richtextbox keypress

现在试图解决这个问题几个小时了,令我沮丧的是,希望这里的任何人都可以帮助我!

我想要做的是,我希望文本框在我搜索到我输入的单词后清除文本,并在我搜索新单词时使用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天,用于控制台:)

提前谢谢!

噢,顺便说一下,如果不清楚的话,其他一切都会有所作为!

1 个答案:

答案 0 :(得分:1)

好的......在检索到搜索值后,只清除()它们吗?

string playerName = this.inputText.Text;
this.inputText.Clear();
richTextBox1.Clear();
// ... rest of your code ...