我像在winfrom中一个控件,功能是复制texbox里的内容。这个功能怎么写

解决方案 »

  1.   

    private void button1_Click(object sender, System.EventArgs e) {
        // Takes the selected text from a text box and puts it on the clipboard.
        if(textBox1.SelectedText != "")
           Clipboard.SetDataObject(textBox1.SelectedText);
        else
           textBox2.Text = "No text selected in textBox1";
     } private void button2_Click(object sender, System.EventArgs e) {
        // Declares an IDataObject to hold the data returned from the clipboard.
        // Retrieves the data from the clipboard.
        IDataObject iData = Clipboard.GetDataObject();    // Determines whether the data is in a format you can use.
        if(iData.GetDataPresent(DataFormats.Text)) {
           // Yes it is, so display it in a text box.
           textBox2.Text = (String)iData.GetData(DataFormats.Text); 
        }
        else {
           // No it is not.
           textBox2.Text = "Could not retrieve data off the clipboard.";
        }
     }
      

  2.   

    if(非空)
    textbox2.text = textbox1.text;
      

  3.   

    string str;
    if(非空)
    str = textbox.text;
    textbox2.text = str;
    这样比较好.