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

نام تاپیک: انتقال اطلاعات در بین فرم ها

  1. #1

    انتقال اطلاعات در بین فرم ها

    با عرض سلام و خسته نباشید خدمت دوستان.
    من در یک فرم اطلاعات را به صورت در داخل دیتا ست قرا می دم و در فرم دیگه می خوام همین اطلاعات را بردارم ولی در قسمتی که می خوام بردارم اطلاعات پاک میشه یعنی چیزی نیست که من بردارم.
    آیا روشی وجود داره که این اطلاعات از بین نره؟
    بهترین روشی که میشه اطلاعات چند تا فیلد را در بین فرم های ویندوز انتقال داد چیه؟
    اگه دوستان نمونه کد یا اطلاعاتی در این مورد دارن در اختیار من و دوستان قرار بدن ممنون میشم.
    البته برنامه من به زبان #C هستش.

  2. #2

    نقل قول: انتقال اطلاعات در بین فرم ها

    راه حلی که بیش تر استفاده میشه و مایکروسافت هم پیشنهاد کرده به این صورت هست:

    به طور مثال دو فرم داریم که هر کدام دارای یک TextBox هستند و با فراخوانی متد GetOtherFormTextBox متن دکمه فرم اول به متنی که دکمه فرم دوم داره تغییر میکنه .

    در فرم اول :

    private Form2 otherForm;
    private void GetOtherFormTextBox()
    {
    textBox1.Text = otherForm.TextBox1.Text;
    }


    در فرم دوم :

    public TextBox TextBox1
    {
    get
    {
    return textBox1;
    }
    }

  3. #3

    نقل قول: انتقال اطلاعات در بین فرم ها

    ممنون از راهنمایی شما ولی یکی از دوستان راهنمایی کرده بودن با استفاده از MVC بود من منظورم از اون طریق بود که خیلی مطمئنتر و سریعتر هست،بود.
    اگه در مورد MVC اطلاعاتی دارین ممنون میشم اگه در اختیلر من و دوستان قرار بدین.

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

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