با سلام
اگه خواسته باشیم در هنگام اجرای برنامه ، کاربر بتونه text یک checkbox رو عوض کنه باید چکار کرد ؟؟
با سلام
اگه خواسته باشیم در هنگام اجرای برنامه ، کاربر بتونه text یک checkbox رو عوض کنه باید چکار کرد ؟؟
سلام
فرض ميكنيم متن كاربر توي يك textbox وارد ميشه:
checkBox1.Text = textBox1.Text;
حالا اگر متن از جاي ديگه اي بايد وارد بشه اون رو بجاي textbox1 بگذاريد.
خوب مشکل من اینجاست که وقتی فرم رو می بندم و دوباره باز می کنم text مربوط به checkbox دوباره همان مقدار قبل است ؟؟؟؟؟؟سلام
فرض ميكنيم متن كاربر توي يك textbox وارد ميشه:
checkBox1.Text = textBox1.Text;
حالا اگر متن از جاي ديگه اي بايد وارد بشه اون رو بجاي textbox1 بگذاريد.
میشه یه کمکی هم به این تاپیک کنین
https://barnamenevis.org/showthread.p...98#post2123798
خوب این که معلومه وقتی که فرم رو مجدد اجرا کنید اطلاعات اصلی بر می گرده سر جاش!!
برای اینکه عوض نشه متن چک باکستون می تونید:
1-از فایل یا ژایگاه داده اطلاعات(متن) رو بخونید و هنگام لود فرم جایگزین کنید
2- اگه قرار نیست در اجرای بعدی اپلیکیشن متن ثابت باشه یه متغیر استاتیک تعریف کنید و بعد از مقدار دهی به اون هنگام لود فرم با متن چک باکس عوضش کنید
با استفاده از Settings میتونید این کار رو بدون دردسر انجام بدید.
نمونه پروژه که متن و پراپرتی چک بودن کنترل چکباکس رو ذخیره میکنه
ChangeControlText.zip