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

نام تاپیک: ریفرش کردن برنامه

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    فروردین 1401
    محل زندگی
    مشهد
    پست
    56

    Question ریفرش کردن برنامه

    با سلام میخواستم کد رفرش کردن یک برنامه در سی شارپ را بگید
    با سلام من یک برنامه کوچیک دفترچه یادداشت نوشتم و یک فرم تنظیمات درست کردم
    دفترچه یادداشت ابزار هاش(یک RichTextbox و 3 دکمه(یکی برای خروج،یکی برای ثبت و یکی هم برای تنظیمات))
    الان خود دستور refresh خود richtextbox رو میخوام
    بی زحمت کدش رو بگید
    با تشکر دوستان عزیز برنامه نویس

  2. #2
    کاربر دائمی آواتار ROSTAM2
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    فارس
    پست
    1,637

    نقل قول: ریفرش کردن برنامه

    سلام.
    منظورت از ریفرش چیه؟!!

  3. #3
    کاربر تازه وارد
    تاریخ عضویت
    فروردین 1401
    محل زندگی
    مشهد
    پست
    56

    نقل قول: ریفرش کردن برنامه

    نقل قول نوشته شده توسط ROSTAM2 مشاهده تاپیک
    سلام.
    منظورت از ریفرش چیه؟!!
    سلام برادر من 3 تا فرم درست کردم
    فرم اول:فرم ورود
    فرم دوم:فرم دفترچه
    فرم سوم:فرم تنظیمات
    من تو قسمت کد نویسی فرم سوم اول دستور زیر را وارد کردم
    form2 fo2 = new form2
    fo2.richtextbox.forecolor=setting
    fo2.richtextbox.font=setting
    fo2.richtextbox.backcolor=setting
    دستورات setting رو قبلا مقدار دهی کرده بودم.این دستورات جواب نداد.به اجبار تو قسمت فرم لود فرم 2 نوشتم این دستورات رو.بعد هم از دستور ریستارت استفاده کردم.اما وقتی برنامه باز میشد همون تنظیمات قبلی بود باید برنامه رو میبستم و خودم اجرا میکردم تا برنامه اجرا بشه.
    بعد این هم نشد از دستور fo2.richtextbox1.refresh استفاده کردم که باز هم اتفاقی نیافتاد.
    از دستور openform هم کیتونم استفاده کنم ولی اینجوری تمام اجزای داخل اون فرم رو تغییر میده.(یعنی غیر رنگ و فونت richtextbox مال دکمه ها رو هم عوض میکنه).
    الان نمیدونم چیکار کنم(یکم ضایع است به خود کاربر بگی برنامه رو ببند بعد باز کن).

  4. #4
    کاربر دائمی آواتار mmbguide
    تاریخ عضویت
    اسفند 1386
    محل زندگی
    منظومه شمسی
    پست
    1,170

    نقل قول: ریفرش کردن برنامه

    سلام

    فکر کنم منظورتان از refresh این هستش که اطلاعتی که قبلا در TextBoxها نوشتی بعد از بستن و باز کردن فرم ها همچنان وجود دارند. خب شما میتونید فرم را Dispose کنید تا تمام منابعی که برای نگهداری داده های فرم در حافظه وجود دارند را از بین ببرید. هر زمان که فرم را مجددا باز کردید گویا همه چیز Refresh هستند.

  5. #5
    کاربر دائمی آواتار ROSTAM2
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    فارس
    پست
    1,637

    نقل قول: ریفرش کردن برنامه

    سلام. فکر کنم منظور ghasem31372 این باشه که ذخیره تنظیمات زمان اجرای برنامه عملکردی نداره، برای اینکه زمان اجرا یا همون runtime تنظیمات رو مجددا فراخوانی کنید باید قبل از فراخوانی تنظیمات از متود Reload از Settings استفاده کنید.

  6. #6
    کاربر تازه وارد
    تاریخ عضویت
    فروردین 1401
    محل زندگی
    مشهد
    پست
    56

    نقل قول: ریفرش کردن برنامه

    ممنون دوستان از پاسخ های خوبتون

  7. #7

    نقل قول: ریفرش کردن برنامه

    وقتی سوال رو کامل و واضح نمی پرسید این میشه که هیچکس متوجه نمیشه سوال چیه. آخر هم معلوم نشد منظورت از سوال چی بود

برچسب های این تاپیک

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

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