سلام ، در رویداد کلیک یک باتن کدها اجرا میشوند ، تا جایی که شرطی بررسی میگردد ، میخوام در صورت برقراری شرط ، بقیه ی کدهای این هندلر اجرا نشه ! این هندلرو چطور نیمه کاره استاپش کنم ؟
ممنونم .
سلام ، در رویداد کلیک یک باتن کدها اجرا میشوند ، تا جایی که شرطی بررسی میگردد ، میخوام در صورت برقراری شرط ، بقیه ی کدهای این هندلر اجرا نشه ! این هندلرو چطور نیمه کاره استاپش کنم ؟
ممنونم .
به عنوان مثال برای یه حلقه:
for (int i = 0; i < 1000; i++)
{
if (i == 200)
break;
else
//بقیه دستورات
}
مشکل اینجاست شما نگفتید دقیقا می خواید چه کار کنید، این شرط چیه؟
میشه کدتو بزاری
می تونی از هر نقطه در اون هندلر return کنی.
private void btnSave_Click (object sender , EventArgs e)
{
// ...
if(a==2)
return;
// ...
}
سلام
برای اینکه یه event رو از یه کنترل حذف کنید باید اینجوری بنویسید
protected void TextBox1_TextChanged(object sender, EventArgs e)}
{
TextBox1.TextChanged -= new EventHandler(TextBox1_TextChanged);
حالا از این نمونه هر جا که خواستی می تونی استفاده کنی