سلام
ببخشید من قطعه کد زیر رو نوشتم که که محتویات datagrid رو فیلتر می کنه اما الان مشکلی که دارم اینه که وقتی محتویات textbox رو پاک می کنم datagrid هم خالی میشه و به حالت عادی قبل از جستوجو بر نمی گرده
456.JPG
سلام
ببخشید من قطعه کد زیر رو نوشتم که که محتویات datagrid رو فیلتر می کنه اما الان مشکلی که دارم اینه که وقتی محتویات textbox رو پاک می کنم datagrid هم خالی میشه و به حالت عادی قبل از جستوجو بر نمی گرده
456.JPG
خب شما وقتی در اونت textchanged داری این کارو می کنی یعنی حساس به هر نوع تغییر متن تکس باکس هست و بر اساس اون عمل فیلتر شما رو انجام میده شما زمانی که محتویاتش رو خالی می کنی خب اونم با همون مقدا نال داره سرچ می زنه به نظرم شما در اونت keypres یک شرط بزار که هر زمان مثله دکمه اینتر رو دریافت کردی این فرآیند من رو انجام بده
چک کنید اگر تکست باکس خالی بود، مقدار فیلتر را null یا string.Empty کنید.
با یک شرط if میشه چک کرد که اگر تکس باکس خالی بود کاری انجام نشه