使用TextBoX的总结

  //缺省设置(&D)
        private void optDefault_CheckedChanged(object sender, System.EventArgs e)
        {
            if(optDefault.Checked)
            {
                //插入点在起始处
                txtDisplay.SelectionStart = 0;
                //将焦点设置到文本框,就可以看到我们设置的结果
                txtDisplay.Focus();
            }

        }
        //插入点在结尾处(&E)
        private void optEnd_CheckedChanged(object sender, System.EventArgs e)
        {
            if(optEnd.Checked)
            {
                //获取字符串长度并将插入点放在结尾处
                txtDisplay.SelectionStart = txtDisplay.Text.Length;
                //将焦点设置到文本框,就可以看到我们设置的结果
                txtDisplay.Focus();
            }
        }
        //插入点在第5个字符之后(&I)
        private void optInsert_CheckedChanged(object sender, System.EventArgs e)
        {
            if(optInsert.Checked)
            {
                //插入点在第5个字符之后
                txtDisplay.SelectionStart = 5;
                //将焦点设置到文本框,就可以看到我们设置的结果
                txtDisplay.Focus();
            }
        }
        //选择所有文本(&S)
        private void optSelect_CheckedChanged(object sender, System.EventArgs e)
        {
            if(optSelect.Checked)
            {
                //插入点在起始处
                txtDisplay.SelectionStart = 0;
                //获取字符串长度并选中整个字符串
                txtDisplay.SelectionLength = txtDisplay.Text.Length;
                //将焦点设置到文本框,就可以看到我们设置的结果
                txtDisplay.Focus();
            }
        }
        //插入文本(&T)
        private void optText_CheckedChanged(object sender, System.EventArgs e)
        {
            if(optText.Checked)
            {
                //在插入点插入"新字符串"
                //如果文本被选中,其将被替换掉
                txtDisplay.SelectedText = "新字符串";
                //将焦点设置到文本框,就可以看到我们设置的结果
                txtDisplay.Focus();
            }
        }
        //重置(&R)
        private void cmdReset_Click(object sender, System.EventArgs e)
        {
            //恢复原始文本
            txtDisplay.Text = "在此例中,MultiLine 属性设置为 False。";
            //重新设置选项按钮为缺省设置
            optDefault.Checked = true;
        }

        private void cmdClose_Click(object sender, System.EventArgs e)
        {
            this.Close();
            //卸载此窗体
        }

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/jingang123gz/archive/2007/11/15/1886103.aspx

posted @ 2009-08-17 21:21  oraclejava  阅读(238)  评论(0)    收藏  举报