新手请教大家一个问题
我现在在写一个程序,在程序开始的时候创建了一个LOG文件,并把程序中TEXTBOX控件里所有内容(包括新内容)都写入到此文件中。
然后有一个 clear 键,如何让此键的功能只清除TEXTBOX中的内容,而不影响LOG文件中的内容呢?也就是需要LOG文件中之前的内容不消失,可以继续监听TEXTBOX的valuechange
自个搞了很久没想明白,请赐教,先谢谢了~~

解决方案 »

  1.   

    每次先写入log文件,然后再清空textbox至于怎么在log文件中追加到最后,这个不用说了吧?
      

  2.   

    bool flag=true;
    private void clear_Click(object sender, EventArgs e)
    {
        flag = false;
        TEXTBOX.text = "";
    }private void TEXTBOX_TextChanged(object sender, EventArgs e)
    {
        if(flag == true)
        {
            //写入Log
        }
        else
        {
            flag =true;
        }
    }