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

نام تاپیک: چگونه متد برای user control بسازم ؟؟

  1. #1

    چگونه متد برای user control بسازم ؟؟

    من یک user control ساختم که شامل 2 تا button هستش . با استفاده از get set دو خاصیت text_button1 و text_button2 برای هر دو تا دکمم نوشتم که پس از build کردن و اضافه کردن آن به فرم این دو خاصیت به خصوصیت properties این user control اضافه میشود . حالا من میخوام یک Click_button1 به متدهای رویداد user control م اضافه بشه که وقتی روی دکمه کلیک کردم این رویداد اجرا بشه چه جوری میتونم اینکار رو بکنم؟؟ .

  2. #2
    کاربر دائمی آواتار h_r_sh
    تاریخ عضویت
    آذر 1387
    محل زندگی
    شيراز
    پست
    258

    نقل قول: چگونه متد برای user control بسازم ؟؟

    با استفاده از delegate و event ها می تونید:
    در usercontrol:

    public delegate void OKEventHandler();
    public event OKEventHandler OnOkMethod;
    protected virtual void OnOk()
    {
    if (this.OnOkMethod != null)
    {
    this.OnOkMethod();
    }
    }

    و

    private void btnOk_Click(object sender, EventArgs e)
    {
    this.OnOk();
    }

    حالا شما در هر فرمی که کنترل رو اضافه کنید، در قسمت event های اون کنترل، متدی به نام OnOKMethod وجود داره که می تونید کدهای مربوط به اون رو بنویسید:

    private void managerTools1_OnOkMethod()
    {
    // your code goes here...
    }

  3. #3

    نقل قول: چگونه متد برای user control بسازم ؟؟

    نمیشه به جای کد :
    private void managerTools1_OnOkMethod()//a
    {


    }

    از


    private void OnOkMethod()//a
    {


    }


    استفاده کنم ؟؟؟ حتماً باید به شکل ()managerTools1_OnOkMethod باشه ؟؟؟

  4. #4

    نقل قول: چگونه متد برای user control بسازم ؟؟

    مننون حل شد کمک بزرگی کردید .

  5. #5
    کاربر دائمی آواتار yashar666
    تاریخ عضویت
    شهریور 1385
    محل زندگی
    طهران
    پست
    332

    نقل قول: چگونه متد برای user control بسازم ؟؟

    یه جای

    public delegate void OKEventHandler();
    public event OKEventHandler OnOkMethod;

    از

    public event EventHandler OnOkMethod;

    استفاده بکن

تاپیک های مشابه

  1. سوال: چگونه يك User Control بسازم ؟
    نوشته شده توسط odiseh در بخش C#‎‎
    پاسخ: 9
    آخرین پست: سه شنبه 11 خرداد 1389, 12:50 عصر
  2. سوال: ایجاد Properties برای user control
    نوشته شده توسط mtsoft در بخش C#‎‎
    پاسخ: 1
    آخرین پست: شنبه 29 اسفند 1388, 12:45 عصر
  3. سوال: نوشتن رویداد برای user control
    نوشته شده توسط mtsoft در بخش C#‎‎
    پاسخ: 1
    آخرین پست: یک شنبه 13 دی 1388, 12:18 عصر
  4. چگونه از یک user control استفاده کنم؟
    نوشته شده توسط khosro hoseini در بخش C#‎‎
    پاسخ: 3
    آخرین پست: یک شنبه 08 اردیبهشت 1387, 17:13 عصر
  5. تعریف Property و آیکون برای User Control
    نوشته شده توسط احمد سامعی در بخش C#‎‎
    پاسخ: 3
    آخرین پست: پنج شنبه 03 اسفند 1385, 14:13 عصر

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

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