با سلام
می شه طرز کار errorprovider در C شارپ را توضیح بدهید
با تشکر
Printable View
با سلام
می شه طرز کار errorprovider در C شارپ را توضیح بدهید
با تشکر
سلام
اگر منظورتان راه انداختن خطای جدید (throw) یا هندلر کردن خطا (try) است.
میتوانید نگاهی به تاپیک زیر بیاندازید، البته کدها تحت VB.Net است ولی در #C هم فرقی ندارد، فقط باید حروف تایپی را کوچک کنید و نقطه ویرگول و آکولاد هم اضافه کنید.
forum.p30world.com/showthread.php?t=136911&page=6
سلام
شاید منظور دوستمون کامپوننت errorprovider باشه که تو جعبه ابزار ویژوال استودیو پیدا میشه
کار اون هم نمایش خطا به کاربره مثلا کنار یک تکست باکس در دیتا انتری یک آیکون قرمز رنگ خطا رو نشون میده
با سلامنقل قول:
بله منظورم همینه.
چطوری می شه ازش استفاده کرد؟
با تشکر
یه جونمرد نیست کمک کنه؟نقل قول:
سلام
مثل ToolTip است.
وقتی به فرم یا uc تان اضافه میکنید به کنترلرها سه Property جدید با نام IconAlignment (محل آیکون) و IconPadding (فاصله آیکون) و Error (متن خطا) اضافه میشود، اینها را به دلخواه تنظیم میکنید.
برای تنظیم هر یک در کدهایتان به طور runtime هم کافی است از فرمت دستوری زیر استفاده کنید
میتوانید آیکون و چشمک زدن و نزدن و Binding و RightToLeft و ... را هم مشخص کنید.کد:this.ErrorProvider1.SetPropertyName(this.ControlName, Value);
مثلاً
this.ErrorProvider1.SetError(this.TextBox1, "Wrong format.");