خب لابد نگارنده ویژوال یه چیزی می دونسته که ما رو از این کار منع کرده دیگه
برای حل مشکل به هم ریختگی پس زمینه گرید وفعلا پیشنهادم اینه که در رویداد Scroll گرید این کد رو قرار بدینهرچی باشه " کاچی بهتراز هیچیه "
private void TransparentDGV1_Scroll(object sender, ScrollEventArgs e)
{
TransparentDGV1.SelectAll();
}