PDA

View Full Version : سوال: Readonly کردن textBox در دفعات دوم به بعد



mori_1367
دوشنبه 28 اردیبهشت 1388, 11:20 صبح
من textBox به اسم کد بخش دارم که برنامه ام خودش به آن مقدار می دهد و ترتیبی است فقط می خواهم برای اولین بار کاربر خودش مقدار دهد و در بقیه موارد سیستم خودش براساس مقدار اولیه , ترتیبی جلو می رود و این textBox در دفعات دوم به بعد فقط خواندنی است (Readonly) تا کاربر نتواند تغییر دهد جز دفعه اول . چگونه بگویم برای بار اول این textBox خواندنی نباشد اما در دفعات بعد Readonly باشد؟؟؟؟؟

pesar irooni
سه شنبه 29 اردیبهشت 1388, 00:41 صبح
خوب اولین بار خاصیت ReadOnly اون رو true بزار و به محض اینکه مقداری رو از کاربر گرفتی مثلا تو رویداد Leave یا Validated خاصیت ReadOnly اون رو false کن.

seven7777777
سه شنبه 29 اردیبهشت 1388, 11:22 صبح
شما مسلما در دیتابیست این کد رو ذخیره می کنی .
پس برای ایجاد کد جدید لازمه آخرین کد رو از دیتابیست بخونی . خوب خیلی روشنه اگه از دیتابیس خوندی و رکوردی پیدا نشد ، تکست باکست رو آزاد بذار تا کاربر کد رو وارد کنه و در مرتبه بعد چون دیتابیس یه ردیف داره وارد این بخش کد نمیشه و وارد بخشی میشه که کد رو شما تولید می کنی که تو همون بخش می تونی تکست باکس رو ReadOnly کنی ولی در کل پیشنهاد می کنم از اول خودت کد رو تولید کنی .

کاربر معلوم نیست چی وارد کنه ، به هزار مشکل بر می خوری !!!

اگه منظورم رو متوجه نشدی ، بگو بیشتر توضیح بدم .