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

نام تاپیک: باز شدن فرم سوم

  1. #1
    کاربر دائمی
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    فعلاً #C
    پست
    444

    باز شدن فرم سوم

    با سلام
    من سه فرم دارم در فرم اول یک باتن و در فرم دوم نیز یک باتن که با کلیک بر روی هر یک از باتنها فرم سوم باز می شود و در فرم سوم دو باتن دارم می خواهم وقتی از فرم اول فرم سوم باز می شود یکی از باتنها ویزیبل آن فالز شوم و وقتی از فرم دوم وارد فرم سوم می شوم برعکس باتن اولی ترو و باتن دومی فالز شود .

  2. #2

    نقل قول: باز شدن فرم سوم

    خب می تونی hidden شون کنی ف البته اگه فهمیده باشم چی گفتی!!

  3. #3

    نقل قول: باز شدن فرم سوم

    شما 3 تا فرم داری ،
    روی فرم 1 و 2 باتن داری برای فرم 3 و در فرم 3 دوعدد باتن داری برای انتقال به فرم 1و 2.
    می خوای اگه باتن فرم 1 فشرده شد برای انتقال به فرم 3 در فرم 3 باتن فرم یک نباشه(یافرم دو نباشه ) و بر عکس.

    اگه منظورتون اینه که می تونید باتن هر فرم رو که در فرم 3 وجود داره در خود فرم (مثلا 1 و2) hidden کنی.

  4. #4

    نقل قول: باز شدن فرم سوم

    سلام
    این جوری که از متن شما متوجه شدم:
    شما میتونید تو فرم سوم یه متغیر پابلیک بولین تعریف کنین و مقدار پیشفرضش رو false بذارین.
    اگه کاربر از فرم اول اومد که هیچ ولی اگه از فرم دوم اومد مقدار متغیر رو true کنه.
    تو فرم لود فرم سوم هم بنویسین اگه متغیر false ّبود(از فرم اول اومدیم) ویزییبل باتن مورد نظر بنا به خواسته شما تغییر کنه و
    اگه متغیر true بود (از فرم دوم اومدیم) ویزیبل باتن مورد نظر بنا به خواسته شما تغییر کنه.

  5. #5

    نقل قول: باز شدن فرم سوم

    یک راه شما اینه که پارامتری رو به سازنده ی فرم سوم ارسال کنیدو از روی اون پارامتر تشخیص بدید که کدوم فرم فرم سوم رو باز کرده و تصمیم گیری ها رو انجام بدید

  6. #6

    نقل قول: باز شدن فرم سوم

    بهتره که ایشون منظورشون رو واضح تر و درصورت امکان با تصویر توضیح بدن تا راحت تربشه کمکشون کرد.

  7. #7
    مدیر بخش آواتار مهرداد صفا
    تاریخ عضویت
    تیر 1391
    محل زندگی
    select Country,City From World where Country.Name=IRAN and City.Contains(حضرت معصومه(ع))
    پست
    1,499

    نقل قول: باز شدن فرم سوم

    نقل قول نوشته شده توسط saeed razaee مشاهده تاپیک
    با سلام
    من سه فرم دارم در فرم اول یک باتن و در فرم دوم نیز یک باتن که با کلیک بر روی هر یک از باتنها فرم سوم باز می شود و در فرم سوم دو باتن دارم می خواهم وقتی از فرم اول فرم سوم باز می شود یکی از باتنها ویزیبل آن فالز شوم و وقتی از فرم دوم وارد فرم سوم می شوم برعکس باتن اولی ترو و باتن دومی فالز شود .
    سلام
    ابتدا در Form3 کلیدها را به جای private، public تعریف کنید.
    public  System.Windows.Forms.Button button1;

    حالا میتوانید در Form1 که Form3 را نمایش میدهید کلید را غیر فعال کنید.

    f3.button1.Enabled = false;
    f3.Show();

  8. #8
    کاربر دائمی
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    فعلاً #C
    پست
    444

    نقل قول: باز شدن فرم سوم

    سلام دوستان درست متوجه شدند من در فرم سوم یک تکس باکس دارم که از طریق دو باتن اطلاعات آن را بر می گردانم داخل تکس باکسی در فرم یک و همچنین در فرم دو و این کار از طریق دو باتنی که در فرم 3 است انجام می شود اما می خواهم اگر از طریق فرم 1 فرم 3 را باز کردم باتن اولی فعال و باتن دومی مخفی باشد و اگر از طریق فرم 2 فرم 3 را باز کردم باتن 1 مخفی و باتن دو فعال باشد و من فرم 3 را با این کد
    Form objform = new frmparvandeh();
    objform.ShowDialog(this);

    از طریق فرم یک و فرم 2 باز می کنم.و باتن 1 . باتن 2 را در فرم 3 public تعریف کردم لطفا رانمائی کنید.

  9. #9

    نقل قول: باز شدن فرم سوم

    اگر باتن هاتو پابلیک تعربف کردی و در فرم 1 و 2 بهشون دسترسی داری،
    خوب حالا خیلی ساده در فرم 1 :


    objform.button1.Visible = false;
    objform.ShowDialog(this);

    و در فرم 2 :


    objform.button2.Visible = false;
    objform.ShowDialog(this);


    یا برعکس، دیگه بستگی به لاجیک برنامت داره

  10. #10
    کاربر دائمی
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    فعلاً #C
    پست
    444

    نقل قول: باز شدن فرم سوم

    با سلام
    امکان داره یک نمونه برنامه با سه فرم که همین کارها را انجام دهد ارسال نماید.با تشکر

  11. #11
    کاربر دائمی
    تاریخ عضویت
    آذر 1389
    محل زندگی
    تهران
    سن
    37
    پست
    297

    نقل قول: باز شدن فرم سوم

    چرا سختش میکنی ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

    یه مقدار publice char A; در فرم سه بساز حافظه ش هم یک بایته بعد در هر باز کردن فرم 3 قبل showdialog(); بنویس
    form3 f=new form3();
    f.a='a';
    f.showdialog();



    حالا در فرم لود فرم 3 شرط بذار اگر مقدار a='a' شد نشانه باز شدن از فرم 2 است و باتن مربوطه visable=true; و دیگری false واگر a='b' نشانه فرم یک یا بلعکس بود باتن نامربوط رو false کن

    سوال داشتی پیام خصوصی

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

  1. چک کردن تکست باکسهاهنگام باز شدن فرم
    نوشته شده توسط fatimah در بخش Access
    پاسخ: 6
    آخرین پست: چهارشنبه 25 مرداد 1385, 20:35 عصر
  2. پاسخ: 10
    آخرین پست: یک شنبه 10 اردیبهشت 1385, 06:10 صبح
  3. فقط یک عمل در هر باز شدن فرم
    نوشته شده توسط fatima-salehi در بخش VB.NET
    پاسخ: 1
    آخرین پست: چهارشنبه 05 بهمن 1384, 13:59 عصر
  4. باز شدن فرم
    نوشته شده توسط sadaf_80 در بخش برنامه نویسی در Delphi
    پاسخ: 5
    آخرین پست: یک شنبه 03 مهر 1384, 10:02 صبح
  5. وارد کردن پسورد Dbisam در هنگام باز شدن فرم
    نوشته شده توسط پریسا نامدار در بخش برنامه نویسی در Delphi
    پاسخ: 2
    آخرین پست: شنبه 28 شهریور 1383, 15:28 عصر

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

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