2013年5月27日 星期一

ToUpper與ToLower 字串的大小寫轉換

如果  String 轉換大寫 或寫小呢?
string 變數 ="abc".ToUpper;
會等於     變數"=ABC"
string 變數="ABC".ToLower;
會等於     變數"=abc"
來看一下範例

public partial class Frm_Main : Form
    {
        public Frm_Main()
        {
            InitializeComponent();
        }
        private void btn_change_Click(object sender, EventArgs e)
        {
            if (rbtn_upper.Checked)//判斷radioButton 是不是選rbtn_upper
            {
                txt_changed.Text = txt_string.Text.ToUpper();
            }
            else//判斷radioButton 是不是選rbtn_lower
            {
                txt_changed.Text = txt_string.Text.ToLower();
            }
        }
        private void txt_string_MouseClick(object sender, MouseEventArgs e)
        {   //假如字串中的名與"          請輸入字串"一樣TURE
            if (txt_string.Text == "          請輸入字串")
            {
                txt_string.Text = //清空TextBox控制元件中的文字訊息
                    string.Empty;
            }
        }
    }



上面TextBox字串用了一個小技巧
讓使用者 點選TextBox時 "請輸入字串" 消失
利用MouseClick觸發事件即可

沒有留言:

張貼留言