textbox.SelectAll()、textbox.Select() 的用法
程式目的:當於 textbox 輸入完,按下按紐後,會將文字反白選取。
一、界面設計
表單上放了兩個元件分別為 textbox、button
二、程式碼
using System;
using System.Windows.Forms;
namespace WindowsFormsApp1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
textBox1.HideSelection = false;
}
private void button1_Click(object sender, EventArgs e)
{
textBox1.SelectAll();
//效果等同於
//textBox1.Select(0, textBox1.Text.Length);
}
}
}
執行畫面
說明:
1、textBox.SelectAll() 作用為將欄位裡所有的定選取起來。
2、textBox.Select(int start, int length) 作用為從哪個起始點,去選取多少長度之字串。
3、由於 textbox 預設是把反白的效果給關了,請記得將 textBox.HideSelection 設為 false,
以開啟反白效果。