?
private void button1_Click(object sender, System.EventArgs e)
{
MessageBox.Show(textBox1.SelectedText);
}

解决方案 »

  1.   

    用iavascript的TextRange能做到。
    http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/objects/obj_textrange.asp
      

  2.   

    winform:
    System.Text命名空间提供了对文本的操作方法。
    关键你能获取文本指针位置。
      

  3.   

    var rng = document.body.createTextRange( );
    if (rng!=null) {
        alert(rng.htmlText);
    是所有的,不是当前选中的啊
      

  4.   

    如果是在webform中的话,那要用javascript,具体的可以随便找一个能发表文章的,看看源代码就知道了..