PDA

View Full Version : سوال: tooltip چشمک زن در ویستا !!!



a.mahdi.h
جمعه 27 فروردین 1389, 11:01 صبح
چرا tooltip در ویندوز ویستا و ویندوز 7 چشمک می زند اما در xp درست کار می کند؟؟؟!!!
:متفکر::متفکر::متفکر:



نمونه برنامه :

namespace vistaTooltipFlicker
{
public partial class Form1 : Form
{
ToolTip toolTip;


public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
toolTip = new ToolTip();
}
private void panel1_MouseMove(object sender, MouseEventArgs e)
{
toolTip.SetToolTip(panel1, "Test Test Test Test Test \n Test Test Test Test Test \n Test Test Test Test Test \n Test Test Test Test Test \n");
}
}
}
نمونه برنامه exe:

zmmehrdad
جمعه 27 فروردین 1389, 20:58 عصر
حالا چشمک رو نمیدونم ولی چرا settooltip رو توی mousemove نوشتی معمولا اونو توی MouseHover می نویسند شاید بخشی از مشکل چشمک زدن هم مربوط به همین باشه

a.mahdi.h
جمعه 27 فروردین 1389, 23:43 عصر
"چرا settooltip رو توی mousemove نوشتی "


چون می خوام با حرکت موس روی پنل (یا هر چیز دیگری) و یا در طول پنل ،tooltip نمایش داده بشه !
لطفا به نمونه برنامه exe در بالا توجه بفرمایید .
به هر حال ممنون