نحوه Scroll بروی فرم ها در C#
استفاده از Scroll در فرم و برنامه کاربردهای زیادی داره که یکی از آن هنگامی که فرم از یک حد کوچکتر میشود فرم اسکرول بخوره که کاربر بتونه ببینه بقیه فرم را در مثال زیر یک روش بسیار ساده برای استفاده از Scroll رو میگم.
ابتدا بروی فرم خود یک Panel قرار بدهید.
سپس به خواص Panel رفته و خاصیت autoscroll رو در آن برابر True قرار بدهید.و یا با کد panel1.autoscroll=true این کار را انجام دهید.
سپس باید برای خوردن Scroll موقعیت Panel رو به برنامه اضافه کنیم که Scroll بخوره
private void Form1_Load(object sender, EventArgs e)
{
panel1.AutoScroll = true;
int x = panel1.Location.X;
int y = panel1.Location.Y;
panel1.SetAutoScrollMargin(x,y);
}
در این حالت برنامه به صورت خودکار Scroll میخورد با کوچک شدن فرم.
- ۲ نظر
- ۱۵ خرداد ۹۴ ، ۱۱:۰۱