تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 9 از 9

نام تاپيک: Hide کردن فرمc#.net

  1. #1
    اگه نباشه جاش خالی می مونه cd3's Avatar
    تاريخ عضويت
    Jan 2007
    پست ها
    267

    14 Hide کردن فرمc#.net

    سلام دوستان هنگامی که دو تا فرم می یاریم چطوری میشه فرم اول رو مخفی کرد؟(خواهشاٌ هر کسی که بلد کدشو بنویسه ) ممننون

  2. #2
    داره خودمونی میشه haj_hamid's Avatar
    تاريخ عضويت
    Apr 2005
    محل سكونت
    KARAJ
    پست ها
    46

    پيش فرض

    this.Hide();

  3. #3
    کـاربـر بـاسـابـقـه am_merman01's Avatar
    تاريخ عضويت
    May 2006
    محل سكونت
    یه جایی گوشه دهکده جهانی تو یه کانکشن دایال آپ
    پست ها
    893

    پيش فرض

    من تو VB از me.hide و برای نمایش مجدد از متد showe استفاده میکنم.

  4. #4
    کـاربـر بـاسـابـقـه am_merman01's Avatar
    تاريخ عضويت
    May 2006
    محل سكونت
    یه جایی گوشه دهکده جهانی تو یه کانکشن دایال آپ
    پست ها
    893

    پيش فرض

    من تو VB از me.hide و برای نمایش مجدد از متد showe استفاده میکنم.

  5. #5
    داره خودمونی میشه
    تاريخ عضويت
    May 2006
    پست ها
    116

    پيش فرض

    من تو وی بی این کاری را که شما گفتی امتحان کردم نشد
    البته من میخواستم هر دو تا فرمم را هاید کنم

  6. #6
    کـاربـر بـاسـابـقـه am_merman01's Avatar
    تاريخ عضويت
    May 2006
    محل سكونت
    یه جایی گوشه دهکده جهانی تو یه کانکشن دایال آپ
    پست ها
    893

    13

    من تو وی بی این کاری را که شما گفتی امتحان کردم نشد
    البته من میخواستم هر دو تا فرمم را هاید کنم
    هر دو فرم رو !!!
    دوست عزیز من دقیق متوجه نشدم که چیکار میخوای بکنی؟!!!
    ولی من معمولاً خاصیت Enable فرم اولم رو false میکنم بعد اون رو مخفی میکنم و بعد روی فرم دوم یک دکمه میذارم که با فشار دادنش فرم دوم غیر فعال و خفی میشه و بعد دو باره فرم اولم ظاهر میشه و ازش استفاده میکنم.
    حالا اگه شما هر دو فرم رو مخفی کنی چه طور میخوای دوباره بهشون دسترسی داشته باشی؟
    راستی یه چیزه دیگه یادم افتاد ... فرم ها یه خاصیتی به اسم اپاسیتی (یا یه همچین چیزی) دارن که از صفر تا صد مقدار میگیره و وظیفش تعیین شفافیت فرم هستش یعنی اگه مقدار اونو روی صفر بذاری فرمت نا مرئی میشه.
    ولی من مطمئن هستم که تو VB حتماً تابع me.hide کار میکنه اگه نشد که حتماً میشه می تونی از یکی دگه از خواص فرم ها استفاده کنی مثلاً Visible اونا رو مساوی مقادیر True یا False قرار بدی.
    در مورد باز گردوندن هر دو فرم پس از مخفی شدن فکر کنم بشه از یه تایمر یا یه کلید میانبر استفاده کرد!!
    به هر حال اگه یه کم باهاش کلنجار بری حتماً به نتیجه میرسی


    راستش دوست عزیز من الان شمالم و دسترسی چندانی به کامپیوتر ندارم وگر نه حتماً یه نمونه برات میزاشتم .
    (چقدر بی سر و ته جواب دادم فکر کنم خیلی کمک کردم )

  7. #7
    داره خودمونی میشه
    تاريخ عضويت
    May 2006
    پست ها
    116

    پيش فرض

    من یه فرم دارم که روش یه دگمه هست که نوشته کوچک کردن بعدش هر کی روی اون کلیک کنه این برنامه می خفی می شه با دستور form1.hideبعدش یه آیکون کوچیک از برنامه می ره کنار ساعت اگه کسی روی اون کلیک کنه برنامه باز می شه
    من مشکلم این جاست که نمی تونم فرمی را که هایدش کردم دوباره برش گردونم با دستور شو که می زنم نمی شه ارور می ده و اگه هم از وزیبل استفاده کنم که بازم کار نمی کنه.
    من می خوام فرمم از روی صفحه ناپدید شه ولی همه کار ها را انجام بده و اگه مثلا شورتکات(Ctrl+a) را کاربر فشار داد برنامه اجرا تو برنامه کاری را که برای این شوتکات نوشته شه انجام شه
    مثل کولن سی دی که آیکونش می ره اون پایین بعدش اگه روش کلیک کنی برنامه باز می شه
    چظوری این کارا کنم؟؟؟
    راستی نه تورا خدا خودت فهمیدی چی گفتی(شوخی-جدی نگیری ها)

  8. #8
    در آغاز فعالیت
    تاريخ عضويت
    Apr 2007
    پست ها
    15

    6 پنهان کردن فرم

    (protectedoverridevoid OnClosing(CancelEventArgs e
    }
    e.Cancel =
    true
    (base.OnClosing(e
    this.Visible = false
    {

    تو صفحه کد فرم مورد نظرتون این کد رو بنوییسید به این ترتیب هر وقت صفحه رو ببندید بسته نمیشه فقط نمیتونید اون رو ببینید بعد اون جایی که می خواهید فقط فرم رو show کنید امیدوارم درست بشه

  9. #9
    داره خودمونی میشه ramin_mp4's Avatar
    تاريخ عضويت
    Jun 2007
    محل سكونت
    كرمان
    پست ها
    46

    پيش فرض

    براي اينكار شما بايستي براي فرم اول(فرم اصلي) يك متغير(فيلد) از نوع فرم دوم بسازيد و سپس براي نشان دادن فرم دوم از متد ShowDialog() بجاي Show() استفاده كنيد در اين صورت تا زماني كه فرم دوم بسته نشود فرم اول قابل انتخاب نيست چيزي مانند فرم هاي AboutBox (اگه هدفت از پنهان كردن اين باشه)
    اگه بازم مشكلت حل نشد پيغام بده تا برات يه پروژه ساده تو همين زمينه بنويسم و برات بذارم

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •