PDA

View Full Version : ساختن یک کنترل و سفارشی کردن مانندtextbox



mohammad kafiyan
دوشنبه 23 فروردین 1389, 17:57 عصر
سلام به دوستان چگونه می توانم یک textbox سفارشی بسازم و خاصیت هایی برای آن تعریف کنم مانند فقط مقدار عددی بگیره و یا فقط رشته - وقتی کرسر وارد textbox بشه رنگ پس زمینه آن عوض بشه و یا اینکه حساس به کلید enetr باشه (یعنی با زدن این کلید به کرسر به textbox وارد بشه یا خارج بشه و از این قبیل موارد ... که بعد بتوانم آنرا در برنامه هایم استفاده کنم
با تشکر از دوستان
:متفکر::متفکر:

mohammad diba
دوشنبه 23 فروردین 1389, 18:04 عصر
سلام دوست عزیز باید نوع پروژه رو از نوع WindowsControlLibrary تعریف کنی و بعد....

mohammad kafiyan
دوشنبه 23 فروردین 1389, 18:07 عصر
دوست عزیز می تونی بیشتر راهنمایی یا نمونه یا توضیحات بیشتر می خواهم چون کار نکردم و بگو چه کار باید بکنم
ممنوم می شم کمکم کنید
:متفکر::متفکر:

mohammad kafiyan
سه شنبه 24 فروردین 1389, 20:39 عصر
از دوستان کسی نیست کمک کنه
:تشویق::تشویق:

zmmehrdad
چهارشنبه 25 فروردین 1389, 10:58 صبح
اگر در حد عوض کردن رنگ پس زمینه و کنترل ورودی هست یک User Control به پروژه اضافه کن بعد کلاس پدرش رو به TextBox تغییر بده بعد متد های OnEnter و OnKeyDown آنرا Override کن

behnam25214
چهارشنبه 25 فروردین 1389, 11:37 صبح
ببین از این لینک چیزی دستگیرت میشه.:لبخندساده:

http://www.akadia.com/services/dotnet_user_controls.html

persiansoft_amin
چهارشنبه 25 فروردین 1389, 12:07 عصر
سلام به دوستان چگونه می توانم یک textbox سفارشی بسازم و خاصیت هایی برای آن تعریف کنم مانند فقط مقدار عددی بگیره و یا فقط رشته - وقتی کرسر وارد textbox بشه رنگ پس زمینه آن عوض بشه و یا اینکه حساس به کلید enetr باشه (یعنی با زدن این کلید به کرسر به textbox وارد بشه یا خارج بشه و از این قبیل موارد ... که بعد بتوانم آنرا در برنامه هایم استفاده کنم
با تشکر از دوستان
:متفکر::متفکر:

بیا عزیز اینم اون چیزی که دنبالش بودی یک dll خودم نوشتم درگ کن بندازش تو toolbox بعد یه ویژگی focusColor دارد و -ISdigit -ISnumbr - و هچنین با enter فوکس به کنترل بعدی می ره-

bpzone
چهارشنبه 25 فروردین 1389, 12:36 عصر
persiansoft_amin (http://barnamenevis.org/forum/member.php?u=106326) عزیز
با سلام
کاش ماهیگیری یاد می دادی نه اینکه ماهی می دادی ...
به هر حال ممنون ...

mohammad diba
چهارشنبه 25 فروردین 1389, 14:07 عصر
سلام
بله منم نظرم اینه کاش سورس رو هم بذاری یا توضیح می دادی چه جوری این کار رو انجام دادی

اَرژنگ
پنج شنبه 26 فروردین 1389, 06:36 صبح
سلام
بله منم نظرم اینه کاش سورس رو هم بذاری یا توضیح می دادی چه جوری این کار رو انجام دادی
http://barnamenevis.org/forum/showthread.php?p=953017#post953017

قبلاً درخاست شده و بیجواب مانده، ...

persiansoft_amin
پنج شنبه 26 فروردین 1389, 09:38 صبح
http://barnamenevis.org/forum/showthread.php?p=953017#post953017

قبلاً درخاست شده و بیجواب مانده، ...

بابا من نمی دونستم بچه ها این قدر مشتاق این برنامه اند چیز خاصی ندارد بفرمائید اینم سورس کاملش :قلب::قلب::قلب::بوس::بوس::بوس:

اَرژنگ
پنج شنبه 26 فروردین 1389, 09:53 صبح
بابا من نمی دونستم بچه ها این قدر مشتاق این برنامه اند چیز خاصی ندارد بفرمائید اینم سورس کاملش :قلب::قلب::قلب::بوس::بوس::بوس:
البته که وقتی یک نفر کار خوب انجام میده همه مشتاق دیدن سورس هستند!