مشکل اعصاب خورد کن

ARAsoftware

Member
سلام دوستان
من یه برنامه مثل شکل زیر دارم و میخوام کاری کنم که با زدن کلید تایید تو فرم frm_add_brand برند انتخاب شده به listbox مربوطه تو فرم MAIN اضافه بشه

چه کنم؟؟؟

attachment.php
 

پیوست ها

  • Capture.JPG
    Capture.JPG
    53 کیلوبایت · بازدیدها: 27

the_king

مدیرکل انجمن
سلام دوستان
من یه برنامه مثل شکل زیر دارم و میخوام کاری کنم که با زدن کلید تایید تو فرم frm_add_brand برند انتخاب شده به listbox مربوطه تو فرم MAIN اضافه بشه

چه کنم؟؟؟
در فرم frm_add_brand کنترل ComboBox تان را انتخاب کنید و در مشخصه هایش مقدار Modifiers را به Public تغییر دهید.
سپس دکمه تایید را انتخاب کنید و مقدار مشخصه DialogResult اش را روی OK تنظیم کنید.
سپس خود فرم را انتخاب کرده و مشخصه AcceptButton اش را روی دکمه تایید تنظیم کنید.
حالا هم ComboBox در خارج از فرم قابل دسترسی است و هم زمانی که روی دکمه تایید کلیک شود بصورت خودکار OK
را به فرم فراخواننده بر می گرداند و هم اگر کلید Enter فشار داده شود دکمه تایید کلیک خواهد شد.

در کد های فرم MAIN فرم frm_add_brand را از این طریق فراخوانی کرده و از مقدار brandName استفاده کنید :
کد:
            frm_add_bran f = new frm_add_bran();
            if (f.ShowDialog()== DialogResult.OK) 
            {
                string brandName = f.comboBox1.Text;
                listBox1.Items.Add(brandName);
            }
            f.Dispose();
 

جدیدترین ارسال ها

بالا