فناوری اطلاعات

.فعالیت این وبلاگ در زمینه برنامه نویسی دات نت ،شبکه های کامپیوتری و اخبار فناوری می باشد

فناوری اطلاعات

.فعالیت این وبلاگ در زمینه برنامه نویسی دات نت ،شبکه های کامپیوتری و اخبار فناوری می باشد

آخرین نظرات

۱ مطلب در خرداد ۱۳۹۴ ثبت شده است

نحوه 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  میخورد با کوچک شدن فرم.

  • سید محسن علوی