نمایش نتایج 1 تا 3 از 3

نام تاپیک: اجرای یک باتن در یک ساب

  1. #1
    کاربر دائمی آواتار پرستو پارسایی
    تاریخ عضویت
    آبان 1392
    محل زندگی
    تهران
    پست
    458

    اجرای یک باتن در یک ساب

    با سلام . ( روش صحیح اجرای کد یک Button در یک Sub ) ممنون میشم اساتید در صورت اطلاع پاسخ دهید . سپاسگزارم

    Public Sub Test ()
    Button1_Click(Sender,e)
    End Sub

  2. #2

    نقل قول: اجرای یک باتن در یک ساب

    نقل قول نوشته شده توسط پرستو پارسایی مشاهده تاپیک
    با سلام . ( روش صحیح اجرای کد یک Button در یک Sub ) ممنون میشم اساتید در صورت اطلاع پاسخ دهید . سپاسگزارم

    Public Sub Test ()
    Button1_Click(Sender,e)
    End Sub
    اگر هدف دقیقا اجرا کردن Button1_Click باشه، این کد معمولا کفایت می کنه :

    Public Sub Test()
    Button1_Click(Nothing, EventArgs.Empty)
    End Sub

    که البته خیلی معادل دقیقی نیست و باید به جای Nothing خود Button1 ارسال بشه :

    Public Sub Test()
    Button1_Click(Button1, EventArgs.Empty)
    End Sub

    ولی معمولا هدف واقعا کلیک روی Button1 ئه که خودش منجر به اجرای Button1_Click هم میشه :

    Public Sub Test()
    Button1.PerformClick()
    End Sub

    PerformClick وضعیت Button1 رو در نظر میگیره، انگار واقعا رویش کلیک شده، یعنی اگر Button1 غیر فعال باشه (مثلا قبلا با اجرای کدی شبیه به Button1.Enabled= False) اونوقت ()Button1.PerformClick منجر به اجرای Button1_Click نمیشه چون کلیک روی دکمه غیر فعال بی فایده است.

  3. #3
    کاربر دائمی آواتار پرستو پارسایی
    تاریخ عضویت
    آبان 1392
    محل زندگی
    تهران
    پست
    458

    نقل قول: اجرای یک باتن در یک ساب

    از پاسخ آموزنده شما سپاسگزارم

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •