نواندیشان
0

هیچ محصولی در سبد خرید نیست.

آموزش ایجاد progress bar عمودی در سی شارپ

ایجاد progress bar عمودی در سی شارپ

در اینجا نحوه ی ایجاد progress bar عمودی در سی شارپ آموزش داده می شود. این مطلب یکی از سری آموزش های داده شده در تاپیک •▪•● با هم #c یاد بگیریم ●•▪• می باشد. برای استفاده از مطالب قبلی از جمله نحوه ی ایجاد progress bar افقی و فرم خوش آمد گویی به همین تاپیک مراجعه نمایید.


۱) ابتدا در فرم frmsplash رفته و یک کلاس VerticalProgressBar تعریف می کنیم. برای اینکار، کد زیر را در کلاس frmsplash کد زیر را می نویسیم:

کد:
 public class VerticalProgressBar : ProgressBar        {
            protected override CreateParams CreateParams
            {
                get
                {
                    CreateParams cp = base.CreateParams;
                    cp.Style |= 0x04;
                    return cp;
                }
            }
        }

۲) باید در پنجره properties مربوط به progress bar، رفته و خصوصیت Dock آنرا برابر با Left یا Right قرار بدیم.(در این مرحله اگر از پروژه، اجرا بگیریم، progress bar از چپ به راست شروع به پر شدن می کند.)
۳) در پنجره solution explorer و در قسمت مربوط به کدهای فرم خوشامد با پسوند designer.cs. (در اینجا frmspalsh.designer.cs)، رفته و کدها را بصورت زیر تغییر می دهیم:

کد:
private System.Windows.Forms.ProgressBar progressBar1;

تغییر به

کد:
private VerticalProgressBar progressBar1;

و همچنین کد زیر را به اینصورت تغییر می دهیم:

کد:
this.progressBar1 =new System.Windows.Forms.ProgressBar();

تغییر به

کد:
this.progressBar1 =new VerticalProgressBar();

به اینصورت، progress bar عمودی ایجاد می شود:

ایجاد progress bar عمودی در سی شارپ

منبع: نواندیشان
مقالات، مطالب، طرح ها و پروژه های خود را برای قرارگیری در سایت علمی آموزشی نواندیشان از اینجا بفرستید.
Imaaan

برای ارتباط ساده‌تر و سریع‌تر اپلیکیشن نواندیشان را دانلود کنید. دانلود اپلیکیشن

مطالب زیر را حتما بخوانید:

قوانین ارسال دیدگاه در سایت

  • چنانچه دارای سوال فنی درباره محصول خریداری شده هستید، لطفاً از بخش حساب کاربری، تیکت ارسال کنید.
  • چنانچه دیدگاهی توهین آمیز باشد و متوجه اشخاص مدیر، نویسندگان و سایر کاربران باشد تایید نخواهد شد.
  • چنانچه دیدگاه شما جنبه ی تبلیغاتی داشته باشد تایید نخواهد شد.
  • چنانچه در دیدگاه خود از شماره تماس، ایمیل و آیدی تلگرام استفاده کرده باشید تایید نخواهد شد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

لینک کوتاه:
کارایی بهتر در اندروید نواندیشان
0