none
用winform 仿QQ的错误提示怎么做? RRS feed

答案

  • 个人认为有3种解决方法

    1.使用ToolTip控件,可以设置弹出提示的位置和显示时间

      参照:http://www.cnblogs.com/scottckt/archive/2007/12/05/983882.html

    2.可以把弹出提示设置为一个窗体,把窗体的样式设置为弹出提示的样式,这样需要制作不规则窗体

      在窗体启动后,可以设置一个启动一个timer,然后倒计时关闭窗体。

    3.可以把弹出提示制作成一个用户控件,当出现错误时,设置用户的控件的位置,然后通过timer隐藏该控件.


    http://blog.csdn.net/zx13525079024

    2012年10月22日 9:52
  • 如果提示过长,可以换行显示。

    关于尖角的图形的位置,你只要确定下TextBox的位置,然后根据TextBox设置下尖角的图形的位置


    http://blog.csdn.net/zx13525079024

    2012年10月23日 1:36

全部回复

  • 个人认为有3种解决方法

    1.使用ToolTip控件,可以设置弹出提示的位置和显示时间

      参照:http://www.cnblogs.com/scottckt/archive/2007/12/05/983882.html

    2.可以把弹出提示设置为一个窗体,把窗体的样式设置为弹出提示的样式,这样需要制作不规则窗体

      在窗体启动后,可以设置一个启动一个timer,然后倒计时关闭窗体。

    3.可以把弹出提示制作成一个用户控件,当出现错误时,设置用户的控件的位置,然后通过timer隐藏该控件.


    http://blog.csdn.net/zx13525079024

    2012年10月22日 9:52
  • 如果用第3种方法,要确定这个提示框的显示位置,如果提示过长,在TextBox右边放不下可能要自动在左边显示,TextBox下面放不下可能要在上边显示,还有就是引用(尖角的图形)位置的确定,有类似的例子么?
    2012年10月22日 16:00
  • 如果提示过长,可以换行显示。

    关于尖角的图形的位置,你只要确定下TextBox的位置,然后根据TextBox设置下尖角的图形的位置


    http://blog.csdn.net/zx13525079024

    2012年10月23日 1:36