نوشته شده توسط
__MAHNAZ__
با سلام
شما هم برنامه نویسید کمی تلاش کنید
پرش بخاطر این هست چون اندازه اسکرول با محتوای پنل همخوانی نداره
کد زیر رو نوشتم امیدوارم کمکتون کنه
private void Form1_Shown(object sender, EventArgs e)
{
vScrollBar1.Size = new Size(40, vScrollBar1.Size.Height);
panel1.ScrollControlIntoView(vScrollBar1);
panel1.AutoScrollPosition = vScrollBar1.AutoScrollOffset;
vScrollBar1.LargeChange = panel1.VerticalScroll.LargeChange-60;
}
private void vScrollBar1_Scroll(object sender, ScrollEventArgs e)
{
vScrollBar1.Scroll += (o, arg) => { panel1.VerticalScroll.Value = vScrollBar1.Value; };
}
اون 60 تقریبی و بازی با ریاضی هست اگه لازم بود کد رو نسبت به کارتون شخصی سازی کنید
فقط حتماً برای پنل هایی استفاده کنید که اسکرولشون حتمی است وگرنه با خطا مواجهه میشید
موفق باشید