PDA

View Full Version : سوال: استفاده از كيبورد و باتن در تكست باكسRead Only



hunter_ara
دوشنبه 17 مرداد 1390, 10:24 صبح
سلام دوستان
توي برنامم يه تكست باكس Read Onlyدارم كه ميخام با كيبورد و باتن هاي روي فرمم داخلش عدد بنويسم
ولي نميتونم يعني باتن كار ميكنه ولي كيبورد نه( كيبورد رو كاملا هندل كردم. تعدادي از كليدها كه ميخاستم كار كنن رو نوشتم و بقيه e.handeled) ايده اي داريد راجبش؟؟؟

ضمنا وقتي هم كه تكست باكس Read Only نيست وقتي كاراكتر "." رو وارد ميكنم بقيه ي اعداد به جاي اين كه بعد از "." نوشته بشن , ميان قبل از اولين كاراكتر ورودي. اگر براي اين هم راهنمايي كنيد ممنون ميشم :لبخندساده:


73469
keybord Input

k_ce_esf
دوشنبه 17 مرداد 1390, 11:20 صبح
اصلا خاصیت read only همینه که در صورت true شدن نمیتونین با کیبورد تایپ کنین اما با کدهایی که پشت button های درون فرم گذاشتید میشه چیزی در این text box ها قرار داد.
در مورد سوال دوم هم شما اگه مثلا دو تا دکمه داری که یکیش پشتش گفتی عدد یک را اضافه کنه و پشت یکیش گفتی دات را اضافه کنه ،طبیعیه که وقتی اول میزنی 1 و بعد دات را میزنی ،دات قبل از 1 میاد اما به محضی که دوباره یه 1 وارد کنی مشکل حل میشه و عدد 1.1نشون داده میشه،اگه شما این را با ماشین حساب ویندوز مقایسه میکنین،اون قضیش فرق داره چون به طور پیش فرض یه صفر و یه دات قرار داده و بعد گقته تا زمانی که کاربر دکمه دات را فشار نداده این دات قبل از اعداد قرار میگیره و بعد این که دکمه دات را فشار داد ،اعداد بعد دات قرار میگیرن.این را باید با کدنویسی بهش بگین.