PDA

View Full Version : سوال: اشکال در userControl



ozzy_mra
شنبه 09 مرداد 1389, 07:49 صبح
سلام
من تکست باکس ضمیمه رو برای اینکه فارسی توش تایپ بشه نوشتم ولی text و maxlenth رو نداره من خیلی وارد نیستم میشه بگید مشکلش کجاست؟

vandermond
شنبه 09 مرداد 1389, 10:02 صبح
دوست عزيز
من كه هر دو رو ديدم!!. احتمالا شما UserControl1 (فرمي كه تكست باكس رو اون تو گذاشتيد) رو انتخاب كرديد. و خب يوزر كنترل Text و ... نداره. اگه سوال رو خوب نفهميدم، بيشتر توضيح بديد لطفا.

ozzy_mra
شنبه 09 مرداد 1389, 10:20 صبح
دوست عزيز
من كه هر دو رو ديدم!!. احتمالا شما UserControl1 (فرمي كه تكست باكس رو اون تو گذاشتيد) رو انتخاب كرديد. و خب يوزر كنترل Text و ... نداره. اگه سوال رو خوب نفهميدم، بيشتر توضيح بديد لطفا.

سلام
من کلاً تکست باکسو هر تغییری بهش میدم خاصیت تکستش قابل دسترسی نیست
فکر کنم باید یه پراپرتی براش تعریف کنم ولی خود تکست باکس خاصیت تکست رو داره و نشون نمیده !!!

vandermond
شنبه 09 مرداد 1389, 10:24 صبح
براي من كه درست بود. ولي اگه خيلي اصرار داري كه درست نيست و ميخاي خاصيت اضافه كني، اين فيلم كوتاه رو ببيني بد نيست: (نحوه اضافه کردن یک Property به یک کنترل(در اینجا TextBox))
http://barnamenevis.org/forum/showpost.php?p=1048875&postcount=442

karim_medusa
شنبه 09 مرداد 1389, 10:41 صبح
به صورت زیر پروپرتی Text رو بنویس:



[Browsable(true)]
public override string Text
{
set
{
PersianLetterTextBox.Text = value;
}
get
{
return PersianLetterTextBox.Text;
}
}





public int MaxLength
{
set
{
PersianLetterTextBox.MaxLength=value;
}
get
{
return PersianLetterTextBox.MaxLength;
}
}