【编者按】:网学网ASP.net为您提供XPBalloonTip 控件的使用方法参考,解决您在XPBalloonTip 控件的使用方法学习中工作中的难题,参考学习。
试图把 XP Common Controls 用到实际项目中时,发现气泡提示控件并不象想象中的那样工作。对于textbox来说还是可以正常工作的,但对于象combox box 、lable等控件就好象罢工了一样,为了达到能和 textbox 同样的气泡提示效果,自己补充了一点代码。
namespace HBus.Common
...{
/**//// <summary>
/// 气泡提示控件
/// </summary>
public class xpBalloonTipExtender:Steepvalley.Windows.Forms.APIEnhanced.XPBalloonTip,IDisposable
...{
private System.Windows.Forms.TextBox txt = new System.Windows.Forms.TextBox();
private System.Windows.Forms.Timer timer = new System.Windows.Forms.Timer();
private System.Windows.Forms.Control target = null;
public xpBalloonTipExtender(System.Windows.Forms.Control parent)
: base()
...{
parent.Controls.Add(txt);
txt.Visible = false;
timer.Enabled = false;
timer.Tick += new EventHandler(timer_Tick);
}
void timer_Tick(object sender, EventArgs e)
...{
txt.Visible = false;
timer.Enabled = false;
if (target != null)
...{
target.Focus();
}
本新闻共4页,当前在第1页 1 2 3 4