none
TextBox內容的字元 RRS feed

  • 問題

  • 我知道TextBox如何加入新的字元

    想請問的是如何刪除TextBox中的字元

    像是刪除第一個字元或是最後一個字元

    2012年10月16日 上午 10:48

解答

  • 用Substring取字串再丟回去Text屬性
    2012年10月16日 上午 11:33
  • 您好,
    以下是您要的嗎?

    private void button1_Click(object sender, EventArgs e)
    {
    	//刪除第一個字元
    	if (textBox1.Text.Length > 0)
    		textBox1.Text = textBox1.Text.Substring(1,  textBox1.Text.Length-1);
    }
    
    private void button2_Click(object sender, EventArgs e)
    {
    	//刪除最後一個字元
    	if (textBox1.Text.Length > 0)
    		textBox1.Text = textBox1.Text.Substring(0, textBox1.Text.Length - 1);
    }


    以上說明若有錯誤請指教,謝謝。
    亂馬客blog: http://www.dotblogs.com.tw/rainmaker/

    • 已標示為解答 雷凱洛 2012年10月16日 上午 11:39
    2012年10月16日 上午 11:33

所有回覆

  • 用Substring取字串再丟回去Text屬性
    2012年10月16日 上午 11:33
  • 您好,
    以下是您要的嗎?

    private void button1_Click(object sender, EventArgs e)
    {
    	//刪除第一個字元
    	if (textBox1.Text.Length > 0)
    		textBox1.Text = textBox1.Text.Substring(1,  textBox1.Text.Length-1);
    }
    
    private void button2_Click(object sender, EventArgs e)
    {
    	//刪除最後一個字元
    	if (textBox1.Text.Length > 0)
    		textBox1.Text = textBox1.Text.Substring(0, textBox1.Text.Length - 1);
    }


    以上說明若有錯誤請指教,謝謝。
    亂馬客blog: http://www.dotblogs.com.tw/rainmaker/

    • 已標示為解答 雷凱洛 2012年10月16日 上午 11:39
    2012年10月16日 上午 11:33
  • 感謝兩位的回答
    2012年10月16日 上午 11:39