当鼠标移动到相应位置会有窗口弹出,鼠标移走后窗口恢复原来大小,请问该如何实现,谢谢

解决方案 »

  1.   


    winform:
    onmouseover事件 
    private void obj_onmouseover(object sender, eventargs)
    {
        string text = (sender as textbox).text;
        showEdit(text);
    }
    private void showEdit(string text)
    {
        obj.visible = true;//obj为编辑框载体,若为新的窗体
         editText.text = text;
         //Form editForm = new Form(text);//构造函数中可将text赋值给文本框
         //editForm.show();
    }
    关闭时执行相反的操作即可web:
       $(":text").mouseover(function(){
           $("#editText").text($(this).text());
           $("#obj").show();//obj为编辑框载体
       });
       function close()
       {
           $("#obj").hide();
           $(":text").text($("#editText").text());
       }