bunun sebebi şudur büyük ihtimalle..

sen hücrenin mouse move olayına bir kod yazdın, o kodla diyorsun ki tooltip i göster..
mouse, hücrenin üstünde olduğu müddetçe bu kod çalışacaktır. O yüzden burada bir kontrol yapman gerekiyor.

if seninDataGrid.ShowCellToolTips = false then

tekrar gösteren kod....

end if


tabii sen harici tooltip kullandın sanırım bunun yerine onun kodunu yazacaksın. yani tooltip in o an için gösterilip gösterilmediğini bul. eğer gösterilmiyorsa kodu çalıştırsın, gösteriyorsa çalıştırmasın