现在PopupWin的窗体时设置时间自动弹出,过一段时间又自动关闭。请问怎样才能让PopupWin德弹出窗体只有在点击时才关闭?

解决方案 »

  1.   


    //定义一个bool值
    bool bClose=false;
    //在click事件里把值赋为真
    bClose=true;
    //在关闭的时候判断
    if(bClose)
    {
      //关闭
    }
      

  2.   

    楼上的应该没用过PopupWin吧。问题是它没有click事件,它是自己出现,自己消失的,能够控制的是出现的时间和速度。麻烦继续支持!
      

  3.   

    popupwin是啥? 我只用过balloonTip
      

  4.   

    balloonTip可以用在aspx.net吗?我的是web程序。
      

  5.   

    搜了一下,原来还有这么个东西(寒自己一个),我环境没有asp.net,就试不了了,
    给你找一个东西,文档说得挺清清楚楚的,,希望对你有用.
    Download demo project (C# and VB.NET) - 38.2 KB 
    Download control with source - 37.7 KB 
    Download control documentation - 71.1 Kb 
    http://www.codeproject.com/KB/custom-controls/asppopup.aspx
      

  6.   

    找到解决方案了,^_^,你在Page_Load中设置隐藏时间就行. popUpWin.HideAfter = 500000;//在此设置时间为足够大就行